Returns a list of a vendor transactions.
Request Address
http://api.intelliprotector.com:8000/Vendor/Transactions
https://api.intelliprotector.com:9000/Vendor/Transactions
Request Parameters
| Name |
Type |
Description |
| AccessInfo |
Object |
The AccessInfo object which contains access information |
| PageRequest |
Object |
The PageRequest object which describes page settings |
| TransactionsSearch |
Object |
The VendorTransactionsSearch object which has all possible search parameters |
* Required parameters are marked with
bold font.
Example Request
{
"PageRequest": {
"Index": 1,
"Size": 2
},
"TransactionsSearch": {
"DateFrom": "2015-01-09T14:56:02.2447773+02:00",
"DateTo": "2015-04-09T14:56:02.2447773+03:00"
},
"AccessInfo": {
"VendorId": "22222222222222222222222222222222",
"WebApiKey": "33333333333333333333333333333333"
}
}
Example Response
{
"PageResponse": {
"Index": 1,
"Size": 2,
"Pages": 2,
"Records": 3
},
"Transactions": [
{
"Date": "2015-04-03T12:06:00",
"Description": "Reset monthly resources: licenses(7+0 bonus), renewals(7+0 bonus)",
"LCodes": 114,
"RCodes": 22
},
{
"Date": "2015-03-02T16:45:00",
"Description": "Reset monthly resources: licenses(7+0 bonus), renewals(7+0 bonus)",
"LCodes": 114,
"RCodes": 22
}
],
"ResponseDetails": {
"ResponseStatus": "Success",
"Message": "Success"
}
}
Response Parameters
| Name |
Description |
| PageResponse |
The PageResponse object which represent page settings |
| Transactions |
An array of TransactionInfo objects which describes vendor transactions |
| ResponseDetails |
The ResponseDetails object with the status of a Web API call |