POST api/discount/add
Request Information
URI Parameters
None.
Body Parameters
DiscountConfigEntity| Name | Description | Type | Additional information |
|---|---|---|---|
| DiscountConfigId | integer |
None. |
|
| VendorId | integer |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| DiscountType | byte |
None. |
|
| DiscountName | string |
None. |
|
| DiscountMax | decimal number |
None. |
|
| DiscountValue | decimal number |
None. |
|
| CreatedTime | date |
None. |
|
| UpdatedTime | date |
None. |
|
| Active | boolean |
None. |
|
| IsSpecificToProduct | boolean |
None. |
|
| Products | Collection of integer |
None. |
|
| ProductNames | Collection of string |
None. |
|
| Locations | Collection of integer |
None. |
|
| LocationNames | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"DiscountConfigId": 1,
"VendorId": 2,
"StartDate": "2025-12-31T16:37:13.8158887+05:30",
"EndDate": "2025-12-31T16:37:13.8158887+05:30",
"DiscountType": 64,
"DiscountName": "sample string 6",
"DiscountMax": 1.0,
"DiscountValue": 7.0,
"CreatedTime": "2025-12-31T16:37:13.8158887+05:30",
"UpdatedTime": "2025-12-31T16:37:13.8158887+05:30",
"Active": true,
"IsSpecificToProduct": true,
"Products": [
1,
2
],
"ProductNames": [
"sample string 1",
"sample string 2"
],
"Locations": [
1,
2
],
"LocationNames": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<DiscountConfigEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pos_crm_api_DAL.Entities">
<Active>true</Active>
<CreatedTime>2025-12-31T16:37:13.8158887+05:30</CreatedTime>
<DiscountConfigId>1</DiscountConfigId>
<DiscountMax>1</DiscountMax>
<DiscountName>sample string 6</DiscountName>
<DiscountType>64</DiscountType>
<DiscountValue>7</DiscountValue>
<EndDate>2025-12-31T16:37:13.8158887+05:30</EndDate>
<IsSpecificToProduct>true</IsSpecificToProduct>
<LocationNames xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</LocationNames>
<Locations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</Locations>
<ProductNames xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ProductNames>
<Products xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</Products>
<StartDate>2025-12-31T16:37:13.8158887+05:30</StartDate>
<UpdatedTime>2025-12-31T16:37:13.8158887+05:30</UpdatedTime>
<VendorId>2</VendorId>
</DiscountConfigEntity>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |