POST Public/api/DiscountCreate
The entry point for creating links to discount groups
Request Information
URI Parameters
None.
Body Parameters
DiscountCreateRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| AuthToken |
Your unique partner identification token |
globally unique identifier |
Required |
| Group |
The group you wish to add the link to |
Group |
Required |
| Link |
The link you wish to add |
Link |
Required |
Request Formats
application/json, text/json
Sample:
{
"authToken": "afe55aae-7fd8-41af-a59b-10cd3627e6f6",
"group": {
"uid": "d2b2728e-9392-4600-9611-a44e66518dd1"
},
"link": {
"name": "sample string 1",
"external_UID": "sample string 2",
"use_Time_Left": 1
}
}
application/xml, text/xml
Sample:
<DiscountCreateController.DiscountCreateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HuurayV3.Controllers">
<AuthToken>afe55aae-7fd8-41af-a59b-10cd3627e6f6</AuthToken>
<Group>
<UID>d2b2728e-9392-4600-9611-a44e66518dd1</UID>
</Group>
<Link>
<External_UID>sample string 2</External_UID>
<Name>sample string 1</Name>
<Use_Time_Left>1</Use_Time_Left>
</Link>
</DiscountCreateController.DiscountCreateRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Object containing the URI of the created link, along with information the partner and group
DiscountCreateResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| URI |
The URI to activate the newly created link |
URI | |
| AuthToken |
Your unique partner identification token |
globally unique identifier |
Required |
| Group |
The group you wish to add the link to |
Group |
Required |
| Link |
The link you wish to add |
Link |
Required |
Response Formats
application/json, text/json
Sample:
{
"uri": {
"scheme": "sample string 1",
"host": "sample string 2",
"path": "sample string 3",
"queryString": "sample string 4",
"fullPath": "sample string 5"
},
"authToken": "37f2e804-aefb-43c5-8c8c-0c31426e415b",
"group": {
"uid": "788302e2-5e43-4d30-932d-8cc36f00c217"
},
"link": {
"name": "sample string 1",
"external_UID": "sample string 2",
"use_Time_Left": 1
}
}
application/xml, text/xml
Sample:
<DiscountCreateController.DiscountCreateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HuurayV3.Controllers">
<AuthToken>37f2e804-aefb-43c5-8c8c-0c31426e415b</AuthToken>
<Group>
<UID>788302e2-5e43-4d30-932d-8cc36f00c217</UID>
</Group>
<Link>
<External_UID>sample string 2</External_UID>
<Name>sample string 1</Name>
<Use_Time_Left>1</Use_Time_Left>
</Link>
<URI>
<FullPath>sample string 5</FullPath>
<Host>sample string 2</Host>
<Path>sample string 3</Path>
<QueryString>sample string 4</QueryString>
<Scheme>sample string 1</Scheme>
</URI>
</DiscountCreateController.DiscountCreateResponse>