POST api/savePromotion
Request Information
URI Parameters
None.
Body Parameters
Collection of PromotionHRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| CampaginHid | integer |
None. |
|
| PromotionHId | integer |
None. |
|
| CamPaignStatus | string |
None. |
|
| PromotionBirthDay | string |
None. |
|
| CodeType | string |
None. |
|
| PromotionCode | string |
None. |
|
| CouponStartDate | date |
None. |
|
| CouponEndDate | date |
None. |
|
| PromotionName | string |
None. |
|
| CreateBy | string |
None. |
|
| IsActive | string |
None. |
|
| IsProBirthDay | string |
None. |
|
| PromotionDetail | string |
None. |
|
| CouponCodeList | Collection of PromotionDRequest |
None. |
|
| ProMotionFor | string |
None. |
|
| Ref1 | string |
None. |
|
| Ref2 | string |
None. |
|
| Ref3 | string |
None. |
|
| Ref4 | string |
None. |
|
| Ref5 | string |
None. |
|
| CreateDate | date |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"campaginHid": 1,
"promotionHId": 1,
"camPaignStatus": "sample string 1",
"promotionBirthDay": "sample string 2",
"codeType": "sample string 3",
"promotionCode": "sample string 4",
"couponStartDate": "2026-01-13T18:20:27.1045884+07:00",
"couponEndDate": "2026-01-13T18:20:27.1045884+07:00",
"promotionName": "sample string 5",
"createBy": "sample string 6",
"isActive": "sample string 7",
"isProBirthDay": "sample string 8",
"promotionDetail": "sample string 9",
"couponCodeList": [
{
"couponCode": "sample string 1",
"useDate": "2026-01-13T18:20:27.1045884+07:00",
"createDate": "2026-01-13T18:20:27.1045884+07:00",
"isActive": "sample string 2",
"status": "sample string 3",
"proMoDId": 4,
"proMoHId": 5,
"createBy": "sample string 6"
},
{
"couponCode": "sample string 1",
"useDate": "2026-01-13T18:20:27.1045884+07:00",
"createDate": "2026-01-13T18:20:27.1045884+07:00",
"isActive": "sample string 2",
"status": "sample string 3",
"proMoDId": 4,
"proMoHId": 5,
"createBy": "sample string 6"
}
],
"proMotionFor": "sample string 10",
"ref1": "sample string 11",
"ref2": "sample string 12",
"ref3": "sample string 13",
"ref4": "sample string 14",
"ref5": "sample string 15",
"createDate": "2026-01-13T18:20:27.1045884+07:00"
},
{
"campaginHid": 1,
"promotionHId": 1,
"camPaignStatus": "sample string 1",
"promotionBirthDay": "sample string 2",
"codeType": "sample string 3",
"promotionCode": "sample string 4",
"couponStartDate": "2026-01-13T18:20:27.1045884+07:00",
"couponEndDate": "2026-01-13T18:20:27.1045884+07:00",
"promotionName": "sample string 5",
"createBy": "sample string 6",
"isActive": "sample string 7",
"isProBirthDay": "sample string 8",
"promotionDetail": "sample string 9",
"couponCodeList": [
{
"couponCode": "sample string 1",
"useDate": "2026-01-13T18:20:27.1045884+07:00",
"createDate": "2026-01-13T18:20:27.1045884+07:00",
"isActive": "sample string 2",
"status": "sample string 3",
"proMoDId": 4,
"proMoHId": 5,
"createBy": "sample string 6"
},
{
"couponCode": "sample string 1",
"useDate": "2026-01-13T18:20:27.1045884+07:00",
"createDate": "2026-01-13T18:20:27.1045884+07:00",
"isActive": "sample string 2",
"status": "sample string 3",
"proMoDId": 4,
"proMoHId": 5,
"createBy": "sample string 6"
}
],
"proMotionFor": "sample string 10",
"ref1": "sample string 11",
"ref2": "sample string 12",
"ref3": "sample string 13",
"ref4": "sample string 14",
"ref5": "sample string 15",
"createDate": "2026-01-13T18:20:27.1045884+07:00"
}
]
application/xml, text/xml
Sample:
<ArrayOfPromotionHRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VentilatorAPI.HTTP.Request">
<PromotionHRequest>
<CamPaignStatus>sample string 1</CamPaignStatus>
<CampaginHid>1</CampaginHid>
<CodeType>sample string 3</CodeType>
<CouponCodeList>
<PromotionDRequest>
<CouponCode>sample string 1</CouponCode>
<CreateBy>sample string 6</CreateBy>
<CreateDate>2026-01-13T18:20:27.1045884+07:00</CreateDate>
<IsActive>sample string 2</IsActive>
<ProMoDId>4</ProMoDId>
<ProMoHId>5</ProMoHId>
<Status>sample string 3</Status>
<UseDate>2026-01-13T18:20:27.1045884+07:00</UseDate>
</PromotionDRequest>
<PromotionDRequest>
<CouponCode>sample string 1</CouponCode>
<CreateBy>sample string 6</CreateBy>
<CreateDate>2026-01-13T18:20:27.1045884+07:00</CreateDate>
<IsActive>sample string 2</IsActive>
<ProMoDId>4</ProMoDId>
<ProMoHId>5</ProMoHId>
<Status>sample string 3</Status>
<UseDate>2026-01-13T18:20:27.1045884+07:00</UseDate>
</PromotionDRequest>
</CouponCodeList>
<CouponEndDate>2026-01-13T18:20:27.1045884+07:00</CouponEndDate>
<CouponStartDate>2026-01-13T18:20:27.1045884+07:00</CouponStartDate>
<CreateBy>sample string 6</CreateBy>
<CreateDate>2026-01-13T18:20:27.1045884+07:00</CreateDate>
<IsActive>sample string 7</IsActive>
<IsProBirthDay>sample string 8</IsProBirthDay>
<ProMotionFor>sample string 10</ProMotionFor>
<PromotionBirthDay>sample string 2</PromotionBirthDay>
<PromotionCode>sample string 4</PromotionCode>
<PromotionDetail>sample string 9</PromotionDetail>
<PromotionHId>1</PromotionHId>
<PromotionName>sample string 5</PromotionName>
<Ref1>sample string 11</Ref1>
<Ref2>sample string 12</Ref2>
<Ref3>sample string 13</Ref3>
<Ref4>sample string 14</Ref4>
<Ref5>sample string 15</Ref5>
</PromotionHRequest>
<PromotionHRequest>
<CamPaignStatus>sample string 1</CamPaignStatus>
<CampaginHid>1</CampaginHid>
<CodeType>sample string 3</CodeType>
<CouponCodeList>
<PromotionDRequest>
<CouponCode>sample string 1</CouponCode>
<CreateBy>sample string 6</CreateBy>
<CreateDate>2026-01-13T18:20:27.1045884+07:00</CreateDate>
<IsActive>sample string 2</IsActive>
<ProMoDId>4</ProMoDId>
<ProMoHId>5</ProMoHId>
<Status>sample string 3</Status>
<UseDate>2026-01-13T18:20:27.1045884+07:00</UseDate>
</PromotionDRequest>
<PromotionDRequest>
<CouponCode>sample string 1</CouponCode>
<CreateBy>sample string 6</CreateBy>
<CreateDate>2026-01-13T18:20:27.1045884+07:00</CreateDate>
<IsActive>sample string 2</IsActive>
<ProMoDId>4</ProMoDId>
<ProMoHId>5</ProMoHId>
<Status>sample string 3</Status>
<UseDate>2026-01-13T18:20:27.1045884+07:00</UseDate>
</PromotionDRequest>
</CouponCodeList>
<CouponEndDate>2026-01-13T18:20:27.1045884+07:00</CouponEndDate>
<CouponStartDate>2026-01-13T18:20:27.1045884+07:00</CouponStartDate>
<CreateBy>sample string 6</CreateBy>
<CreateDate>2026-01-13T18:20:27.1045884+07:00</CreateDate>
<IsActive>sample string 7</IsActive>
<IsProBirthDay>sample string 8</IsProBirthDay>
<ProMotionFor>sample string 10</ProMotionFor>
<PromotionBirthDay>sample string 2</PromotionBirthDay>
<PromotionCode>sample string 4</PromotionCode>
<PromotionDetail>sample string 9</PromotionDetail>
<PromotionHId>1</PromotionHId>
<PromotionName>sample string 5</PromotionName>
<Ref1>sample string 11</Ref1>
<Ref2>sample string 12</Ref2>
<Ref3>sample string 13</Ref3>
<Ref4>sample string 14</Ref4>
<Ref5>sample string 15</Ref5>
</PromotionHRequest>
</ArrayOfPromotionHRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.