POST api/saveCouponExternal
Request Information
URI Parameters
None.
Body Parameters
couponExtRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| clientCode | string |
Required |
|
| couponList | Collection of couponListExtRequest |
Required |
Request Formats
application/json, text/json
Sample:
{
"clientCode": "sample string 1",
"couponList": [
{
"refCouponCode": "sample string 1",
"couponCampaignId": "sample string 2",
"couponType": "sample string 3",
"couponGenType": "sample string 4",
"couponTopicTH": "sample string 5",
"couponTopicEN": "sample string 6",
"couponDetailTH": "sample string 7",
"couponDetailEN": "sample string 8",
"conditionDetailsTh": "sample string 9",
"conditionDetailsEn": "sample string 10",
"couponLimit": 1,
"discount": 1.0,
"discountUnit": "sample string 11",
"urlImageThumnail": "sample string 12",
"urlImage": "sample string 13",
"startDate": "2026-01-13T18:23:06.4761422+07:00",
"endDate": "2026-01-13T18:23:06.4761422+07:00",
"expireType": "sample string 15",
"expireDate": "2026-01-13T18:23:06.4761422+07:00",
"expireAfterDay": 1,
"isCouponPublic": "sample string 16",
"remark": "sample string 17",
"isActive": "sample string 18"
},
{
"refCouponCode": "sample string 1",
"couponCampaignId": "sample string 2",
"couponType": "sample string 3",
"couponGenType": "sample string 4",
"couponTopicTH": "sample string 5",
"couponTopicEN": "sample string 6",
"couponDetailTH": "sample string 7",
"couponDetailEN": "sample string 8",
"conditionDetailsTh": "sample string 9",
"conditionDetailsEn": "sample string 10",
"couponLimit": 1,
"discount": 1.0,
"discountUnit": "sample string 11",
"urlImageThumnail": "sample string 12",
"urlImage": "sample string 13",
"startDate": "2026-01-13T18:23:06.4761422+07:00",
"endDate": "2026-01-13T18:23:06.4761422+07:00",
"expireType": "sample string 15",
"expireDate": "2026-01-13T18:23:06.4761422+07:00",
"expireAfterDay": 1,
"isCouponPublic": "sample string 16",
"remark": "sample string 17",
"isActive": "sample string 18"
}
]
}
application/xml, text/xml
Sample:
<couponExtRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VentilatorAPI.HTTP.Request">
<clientCode>sample string 1</clientCode>
<couponList>
<couponListExtRequest>
<conditionDetailsEn>sample string 10</conditionDetailsEn>
<conditionDetailsTh>sample string 9</conditionDetailsTh>
<couponCampaignId>sample string 2</couponCampaignId>
<couponDetailEN>sample string 8</couponDetailEN>
<couponDetailTH>sample string 7</couponDetailTH>
<couponGenType>sample string 4</couponGenType>
<couponLimit>1</couponLimit>
<couponTopicEN>sample string 6</couponTopicEN>
<couponTopicTH>sample string 5</couponTopicTH>
<couponType>sample string 3</couponType>
<discount>1</discount>
<discountUnit>sample string 11</discountUnit>
<endDate>2026-01-13T18:23:06.4761422+07:00</endDate>
<expireAfterDay>1</expireAfterDay>
<expireDate>2026-01-13T18:23:06.4761422+07:00</expireDate>
<expireType>sample string 15</expireType>
<isActive>sample string 18</isActive>
<isCouponPublic>sample string 16</isCouponPublic>
<refCouponCode>sample string 1</refCouponCode>
<remark>sample string 17</remark>
<startDate>2026-01-13T18:23:06.4761422+07:00</startDate>
<urlImage>sample string 13</urlImage>
<urlImageThumnail>sample string 12</urlImageThumnail>
</couponListExtRequest>
<couponListExtRequest>
<conditionDetailsEn>sample string 10</conditionDetailsEn>
<conditionDetailsTh>sample string 9</conditionDetailsTh>
<couponCampaignId>sample string 2</couponCampaignId>
<couponDetailEN>sample string 8</couponDetailEN>
<couponDetailTH>sample string 7</couponDetailTH>
<couponGenType>sample string 4</couponGenType>
<couponLimit>1</couponLimit>
<couponTopicEN>sample string 6</couponTopicEN>
<couponTopicTH>sample string 5</couponTopicTH>
<couponType>sample string 3</couponType>
<discount>1</discount>
<discountUnit>sample string 11</discountUnit>
<endDate>2026-01-13T18:23:06.4761422+07:00</endDate>
<expireAfterDay>1</expireAfterDay>
<expireDate>2026-01-13T18:23:06.4761422+07:00</expireDate>
<expireType>sample string 15</expireType>
<isActive>sample string 18</isActive>
<isCouponPublic>sample string 16</isCouponPublic>
<refCouponCode>sample string 1</refCouponCode>
<remark>sample string 17</remark>
<startDate>2026-01-13T18:23:06.4761422+07:00</startDate>
<urlImage>sample string 13</urlImage>
<urlImageThumnail>sample string 12</urlImageThumnail>
</couponListExtRequest>
</couponList>
</couponExtRequest>
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.