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 |