GET api/General/OfferManage/GetOfferRequirementDetailsByOfferId?offerId={offerId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| offerId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
OfferRequirementDetailsView| Name | Description | Type | Additional information |
|---|---|---|---|
| ApplicabilityTime | OfferApplicabilityTimeView |
None. |
|
| Budget | OfferBudgetView |
None. |
|
| MinRequirements | Collection of OfferMinAmountRequirementView |
None. |
|
| SpendRquirement | OfferSpendRequirementView |
None. |
Response Formats
application/json, text/json
Sample:
{
"ApplicabilityTime": {
"RecordID": 1,
"OfferID": 2,
"LimitType": "sample string 3",
"TimesLimit": 1,
"PerType": "sample string 4"
},
"Budget": {
"RecordID": 1,
"OfferID": 2,
"LimitType": "sample string 3",
"AmountLimit": 1.0,
"PerType": "sample string 4"
},
"MinRequirements": [
{
"RecordID": 1,
"OfferID": 2,
"OfferOn": "sample string 3",
"MinAmount": 4.0
},
{
"RecordID": 1,
"OfferID": 2,
"OfferOn": "sample string 3",
"MinAmount": 4.0
}
],
"SpendRquirement": {
"RecordID": 1,
"OfferID": 2,
"SpendAmount": 3.0,
"PerType": "sample string 4"
}
}
application/xml, text/xml
Sample:
<OfferRequirementDetailsView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/General.Operations.CustomModels">
<ApplicabilityTime>
<LimitType>sample string 3</LimitType>
<OfferID>2</OfferID>
<PerType>sample string 4</PerType>
<RecordID>1</RecordID>
<TimesLimit>1</TimesLimit>
</ApplicabilityTime>
<Budget>
<AmountLimit>1</AmountLimit>
<LimitType>sample string 3</LimitType>
<OfferID>2</OfferID>
<PerType>sample string 4</PerType>
<RecordID>1</RecordID>
</Budget>
<MinRequirements>
<OfferMinAmountRequirementView>
<MinAmount>4</MinAmount>
<OfferID>2</OfferID>
<OfferOn>sample string 3</OfferOn>
<RecordID>1</RecordID>
</OfferMinAmountRequirementView>
<OfferMinAmountRequirementView>
<MinAmount>4</MinAmount>
<OfferID>2</OfferID>
<OfferOn>sample string 3</OfferOn>
<RecordID>1</RecordID>
</OfferMinAmountRequirementView>
</MinRequirements>
<SpendRquirement>
<OfferID>2</OfferID>
<PerType>sample string 4</PerType>
<RecordID>1</RecordID>
<SpendAmount>3</SpendAmount>
</SpendRquirement>
</OfferRequirementDetailsView>