POST api/MobileApp/UpdatePromotion
Request Information
URI Parameters
None.
Body Parameters
NMPromotionDto| Name | Description | Type | Additional information |
|---|---|---|---|
| PromotionId | integer |
None. |
|
| OfferName | string |
None. |
|
| Description | string |
None. |
|
| CouponCode | string |
None. |
|
| IsPopUp | boolean |
None. |
|
| Action | string |
None. |
|
| TargetUrl | string |
None. |
|
| Status | boolean |
None. |
|
| PromoStartDate | date |
None. |
|
| PromoEndDate | date |
None. |
|
| MaxUseCount | string |
None. |
|
| ApplicablePlatForms | string |
None. |
|
| ApplicableApps | string |
None. |
|
| ApplicableForPlans | string |
None. |
|
| ApplicableCountries | string |
None. |
|
| ApplicableUsers | string |
None. |
|
| BannerImageUrl | string |
None. |
|
| NormalOfferImageUrl | string |
None. |
|
| PopUpOfferImageUrl | string |
None. |
|
| Prices | Collection of NMPromotionPricesDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"PromotionId": 1,
"OfferName": "sample string 2",
"Description": "sample string 3",
"CouponCode": "sample string 4",
"IsPopUp": true,
"Action": "sample string 6",
"TargetUrl": "sample string 7",
"Status": true,
"PromoStartDate": "2026-06-25T22:10:56.5669023-04:00",
"PromoEndDate": "2026-06-25T22:10:56.5669023-04:00",
"MaxUseCount": "sample string 11",
"ApplicablePlatForms": "sample string 12",
"ApplicableApps": "sample string 13",
"ApplicableForPlans": "sample string 14",
"ApplicableCountries": "sample string 15",
"ApplicableUsers": "sample string 16",
"BannerImageUrl": "sample string 17",
"NormalOfferImageUrl": "sample string 18",
"PopUpOfferImageUrl": "sample string 19",
"Prices": [
{
"PriceId": 1,
"PromotionId": 2,
"MinimumAmount": 3.1,
"MaximumAmount": 4.1,
"DiscountPercent": 5.1
},
{
"PriceId": 1,
"PromotionId": 2,
"MinimumAmount": 3.1,
"MaximumAmount": 4.1,
"DiscountPercent": 5.1
}
]
}
application/xml, text/xml
Sample:
<NMPromotionDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Raza.Web.Api.Models.Notifications">
<Action>sample string 6</Action>
<ApplicableApps>sample string 13</ApplicableApps>
<ApplicableCountries>sample string 15</ApplicableCountries>
<ApplicableForPlans>sample string 14</ApplicableForPlans>
<ApplicablePlatForms>sample string 12</ApplicablePlatForms>
<ApplicableUsers>sample string 16</ApplicableUsers>
<BannerImageUrl>sample string 17</BannerImageUrl>
<CouponCode>sample string 4</CouponCode>
<Description>sample string 3</Description>
<IsPopUp>true</IsPopUp>
<MaxUseCount>sample string 11</MaxUseCount>
<NormalOfferImageUrl>sample string 18</NormalOfferImageUrl>
<OfferName>sample string 2</OfferName>
<PopUpOfferImageUrl>sample string 19</PopUpOfferImageUrl>
<Prices>
<NMPromotionPricesDto>
<DiscountPercent>5.1</DiscountPercent>
<MaximumAmount>4.1</MaximumAmount>
<MinimumAmount>3.1</MinimumAmount>
<PriceId>1</PriceId>
<PromotionId>2</PromotionId>
</NMPromotionPricesDto>
<NMPromotionPricesDto>
<DiscountPercent>5.1</DiscountPercent>
<MaximumAmount>4.1</MaximumAmount>
<MinimumAmount>3.1</MinimumAmount>
<PriceId>1</PriceId>
<PromotionId>2</PromotionId>
</NMPromotionPricesDto>
</Prices>
<PromoEndDate>2026-06-25T22:10:56.5669023-04:00</PromoEndDate>
<PromoStartDate>2026-06-25T22:10:56.5669023-04:00</PromoStartDate>
<PromotionId>1</PromotionId>
<Status>true</Status>
<TargetUrl>sample string 7</TargetUrl>
</NMPromotionDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.