POST api/vending/getactivetokensinc
Get Active Token Codes Incrementally
Request Information
URI Parameters
None.
Body Parameters
IncrementalRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Limit |
Requested record limit |
integer |
None. |
| From |
Increment greater than From datetime (in miliseconds ticks), in case of 0 from beginning |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Limit": 1,
"From": 2
}
application/xml, text/xml
Sample:
<IncrementalRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vending.API.Classes"> <From>2</From> <Limit>1</Limit> </IncrementalRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Limited list of token results
IncrementalTokenResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Limit | integer |
None. |
|
| To | integer |
None. |
|
| IsLast | boolean |
None. |
|
| Data | Collection of IncrementalTokenResult |
None. |
Response Formats
application/json, text/json
Sample:
{
"Limit": 1,
"To": 2,
"IsLast": true,
"Data": [
{
"Id": "3c1f2088-5314-4949-a0d1-de6dd09e9c7b",
"Code": "sample string 2",
"Credit": 3.0,
"LastTransactionTime": 4,
"DailyLimit": 5.0,
"ServiceMode": true,
"RemoteCreditService": 0,
"BonusCode": "sample string 7",
"Bonuses": [
{
"Position": 1,
"Quantity": 2.0,
"Type": 0
},
{
"Position": 1,
"Quantity": 2.0,
"Type": 0
}
]
},
{
"Id": "3c1f2088-5314-4949-a0d1-de6dd09e9c7b",
"Code": "sample string 2",
"Credit": 3.0,
"LastTransactionTime": 4,
"DailyLimit": 5.0,
"ServiceMode": true,
"RemoteCreditService": 0,
"BonusCode": "sample string 7",
"Bonuses": [
{
"Position": 1,
"Quantity": 2.0,
"Type": 0
},
{
"Position": 1,
"Quantity": 2.0,
"Type": 0
}
]
}
]
}
application/xml, text/xml
Sample:
<IncrementalTokenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vending.BLL.Models">
<Data>
<IncrementalTokenResult>
<BonusCode>sample string 7</BonusCode>
<Bonuses>
<TokenBonusResult>
<Position>1</Position>
<Quantity>2</Quantity>
<Type>Volume</Type>
</TokenBonusResult>
<TokenBonusResult>
<Position>1</Position>
<Quantity>2</Quantity>
<Type>Volume</Type>
</TokenBonusResult>
</Bonuses>
<Code>sample string 2</Code>
<Credit>3</Credit>
<DailyLimit>5</DailyLimit>
<Id>3c1f2088-5314-4949-a0d1-de6dd09e9c7b</Id>
<LastTransactionTime>4</LastTransactionTime>
<RemoteCreditService>None</RemoteCreditService>
<ServiceMode>true</ServiceMode>
</IncrementalTokenResult>
<IncrementalTokenResult>
<BonusCode>sample string 7</BonusCode>
<Bonuses>
<TokenBonusResult>
<Position>1</Position>
<Quantity>2</Quantity>
<Type>Volume</Type>
</TokenBonusResult>
<TokenBonusResult>
<Position>1</Position>
<Quantity>2</Quantity>
<Type>Volume</Type>
</TokenBonusResult>
</Bonuses>
<Code>sample string 2</Code>
<Credit>3</Credit>
<DailyLimit>5</DailyLimit>
<Id>3c1f2088-5314-4949-a0d1-de6dd09e9c7b</Id>
<LastTransactionTime>4</LastTransactionTime>
<RemoteCreditService>None</RemoteCreditService>
<ServiceMode>true</ServiceMode>
</IncrementalTokenResult>
</Data>
<IsLast>true</IsLast>
<Limit>1</Limit>
<To>2</To>
</IncrementalTokenResponse>