Vendor-Transactions
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
API Function Debugger
API function: Method: Protocol: Request link:
Request body:

Execute
Copyright 2006 - 2024 by IntelliProtector - Software Protection and Licensing Services