POST api/generateCouponCode
Request Information
URI Parameters
None.
Body Parameters
CampaignCouponRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| camPaignStatus | string |
None. |
|
| codeType | string |
None. |
|
| codeTypeName | string |
None. |
|
| couponCode | string |
None. |
|
| startDate | date |
None. |
|
| expireDate | date |
None. |
|
| endDate | date |
None. |
|
| promotionName | string |
None. |
|
| qty | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"camPaignStatus": "sample string 1",
"codeType": "sample string 2",
"codeTypeName": "sample string 3",
"couponCode": "sample string 4",
"startDate": "2026-01-13T16:59:36.3351275+07:00",
"expireDate": "2026-01-13T16:59:36.3351275+07:00",
"endDate": "2026-01-13T16:59:36.3351275+07:00",
"promotionName": "sample string 5",
"qty": 1
}
application/xml, text/xml
Sample:
<CampaignCouponRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VentilatorAPI.HTTP.Request"> <camPaignStatus>sample string 1</camPaignStatus> <codeType>sample string 2</codeType> <codeTypeName>sample string 3</codeTypeName> <couponCode>sample string 4</couponCode> <endDate>2026-01-13T16:59:36.3351275+07:00</endDate> <expireDate>2026-01-13T16:59:36.3351275+07:00</expireDate> <promotionName>sample string 5</promotionName> <qty>1</qty> <startDate>2026-01-13T16:59:36.3351275+07:00</startDate> </CampaignCouponRequest>
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.