GET api/customers/vends?transactionId={transactionId}&referenceId={referenceId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| transactionId | string |
None. |
|
| referenceId | string |
None. |
Body Parameters
None.
Response Information
Resource Description
MyCronVendPollResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| status | string |
None. |
|
| code | integer |
None. |
|
| transactionId | globally unique identifier |
None. |
|
| referenceId | globally unique identifier |
None. |
|
| statusMessage | string |
None. |
|
| data | MyCronVendData |
None. |
|
| errors | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": "sample string 1",
"code": 2,
"transactionId": "2c551304-2885-49df-9a8d-295f26b0c528",
"referenceId": "49d1a160-8734-4774-9c8d-1c3a6fcb09d1",
"statusMessage": "sample string 3",
"data": {
"token": "sample string 1",
"customerName": "sample string 2",
"tariffName": "sample string 3",
"customerAddress": "sample string 4",
"totalKwh": 1.0,
"debts": {
"administrativeDebt": {
"amount": 1.0,
"balanceBefore": 1.0,
"balanceAfter": 1.0
},
"fraudBillDebt": {
"amount": 1.0,
"balanceBefore": 1.0,
"balanceAfter": 1.0
},
"miscellaneousDebt": {
"amount": 1.0,
"balanceBefore": 1.0,
"balanceAfter": 1.0
},
"meterFeeDebt": {
"amount": 1.0,
"balanceBefore": 1.0,
"balanceAfter": 1.0
}
},
"receiptNumber": "sample string 5",
"meterNumber": "sample string 6",
"operatorName": "sample string 7",
"stationCode": "sample string 8",
"supplyGroupCode": "sample string 9",
"tariffIndex": 1,
"governmentLevy": 1.0,
"vat": 1.0,
"vatRate": 1.0
},
"errors": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<MyCronVendPollResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Areas.HelpPage.Models">
<code>2</code>
<data>
<customerAddress>sample string 4</customerAddress>
<customerName>sample string 2</customerName>
<debts>
<administrativeDebt>
<amount>1</amount>
<balanceAfter>1</balanceAfter>
<balanceBefore>1</balanceBefore>
</administrativeDebt>
<fraudBillDebt>
<amount>1</amount>
<balanceAfter>1</balanceAfter>
<balanceBefore>1</balanceBefore>
</fraudBillDebt>
<meterFeeDebt>
<amount>1</amount>
<balanceAfter>1</balanceAfter>
<balanceBefore>1</balanceBefore>
</meterFeeDebt>
<miscellaneousDebt>
<amount>1</amount>
<balanceAfter>1</balanceAfter>
<balanceBefore>1</balanceBefore>
</miscellaneousDebt>
</debts>
<governmentLevy>1</governmentLevy>
<meterNumber>sample string 6</meterNumber>
<operatorName>sample string 7</operatorName>
<receiptNumber>sample string 5</receiptNumber>
<stationCode>sample string 8</stationCode>
<supplyGroupCode>sample string 9</supplyGroupCode>
<tariffIndex>1</tariffIndex>
<tariffName>sample string 3</tariffName>
<token>sample string 1</token>
<totalKwh>1</totalKwh>
<vat>1</vat>
<vatRate>1</vatRate>
</data>
<errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</errors>
<referenceId>49d1a160-8734-4774-9c8d-1c3a6fcb09d1</referenceId>
<status>sample string 1</status>
<statusMessage>sample string 3</statusMessage>
<transactionId>2c551304-2885-49df-9a8d-295f26b0c528</transactionId>
</MyCronVendPollResponse>