POST api/saveSubscriptionOption
Request Information
URI Parameters
None.
Body Parameters
saveSubscriptionOptionRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| mtscSubscriptionId | integer |
None. |
|
| mtscSubscriptionCode | string |
None. |
|
| mtscStartDate | date |
None. |
|
| mtscEndDate | date |
None. |
|
| mtscSubscriptionPeriod | integer |
None. |
|
| mtscSubscriptionDesc | string |
None. |
|
| mtscSubscriptionNameTh | string |
None. |
|
| mtscSubscriptionNameEn | string |
None. |
|
| mtscSubscriptionPeriodType | string |
None. |
|
| mtscSubscriptionExpireType | string |
None. |
|
| IsSubscriptionPeriod | string |
None. |
|
| mtscIsSubscriptionByPoint | string |
None. |
|
| mtscExtendBeforePeriod | integer |
None. |
|
| mtscExtendBeforeType | string |
None. |
|
| mtscExtendAfterPeriod | integer |
None. |
|
| mtscExtendAfterType | string |
None. |
|
| mtscSubscriptionPriceValue | integer |
None. |
|
| mtscSubscriptionPriceUnit | string |
None. |
|
| mtscSubscriptionPoint | integer |
None. |
|
| mtscIsSubscriptionAutoCoupon | string |
None. |
|
| mtscAutoCouponCode | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"mtscSubscriptionId": 1,
"mtscSubscriptionCode": "sample string 1",
"mtscStartDate": "2026-01-13T18:18:36.4444475+07:00",
"mtscEndDate": "2026-01-13T18:18:36.4444475+07:00",
"mtscSubscriptionPeriod": 1,
"mtscSubscriptionDesc": "sample string 3",
"mtscSubscriptionNameTh": "sample string 4",
"mtscSubscriptionNameEn": "sample string 5",
"mtscSubscriptionPeriodType": "sample string 6",
"mtscSubscriptionExpireType": "sample string 7",
"isSubscriptionPeriod": "sample string 8",
"mtscIsSubscriptionByPoint": "sample string 9",
"mtscExtendBeforePeriod": 1,
"mtscExtendBeforeType": "sample string 10",
"mtscExtendAfterPeriod": 1,
"mtscExtendAfterType": "sample string 11",
"mtscSubscriptionPriceValue": 1,
"mtscSubscriptionPriceUnit": "sample string 12",
"mtscSubscriptionPoint": 1,
"mtscIsSubscriptionAutoCoupon": "sample string 13",
"mtscAutoCouponCode": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<saveSubscriptionOptionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VentilatorAPI.HTTP.Request">
<IsSubscriptionPeriod>sample string 8</IsSubscriptionPeriod>
<mtscAutoCouponCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</mtscAutoCouponCode>
<mtscEndDate>2026-01-13T18:18:36.4444475+07:00</mtscEndDate>
<mtscExtendAfterPeriod>1</mtscExtendAfterPeriod>
<mtscExtendAfterType>sample string 11</mtscExtendAfterType>
<mtscExtendBeforePeriod>1</mtscExtendBeforePeriod>
<mtscExtendBeforeType>sample string 10</mtscExtendBeforeType>
<mtscIsSubscriptionAutoCoupon>sample string 13</mtscIsSubscriptionAutoCoupon>
<mtscIsSubscriptionByPoint>sample string 9</mtscIsSubscriptionByPoint>
<mtscStartDate>2026-01-13T18:18:36.4444475+07:00</mtscStartDate>
<mtscSubscriptionCode>sample string 1</mtscSubscriptionCode>
<mtscSubscriptionDesc>sample string 3</mtscSubscriptionDesc>
<mtscSubscriptionExpireType>sample string 7</mtscSubscriptionExpireType>
<mtscSubscriptionId>1</mtscSubscriptionId>
<mtscSubscriptionNameEn>sample string 5</mtscSubscriptionNameEn>
<mtscSubscriptionNameTh>sample string 4</mtscSubscriptionNameTh>
<mtscSubscriptionPeriod>1</mtscSubscriptionPeriod>
<mtscSubscriptionPeriodType>sample string 6</mtscSubscriptionPeriodType>
<mtscSubscriptionPoint>1</mtscSubscriptionPoint>
<mtscSubscriptionPriceUnit>sample string 12</mtscSubscriptionPriceUnit>
<mtscSubscriptionPriceValue>1</mtscSubscriptionPriceValue>
</saveSubscriptionOptionRequest>
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.