Data Formats

JSON is provided as a data format for this API.

Authorization

Authorization is done through a token based approach. Authorization header with the value Bearer <token> must be supplied with every API request.

Every token has an associated expiration time. Please contact us in order to get an API token.

Response Codes

HTTP Status Codes

Possible HTTP status codes that will accompany your response form the API:

Application Codes

Along with the HTTP status code, a more specific Application Code will accompany any error response generated by the API:

Error Handling

All errors generated by the API will include the following parameters:

Example

{
    "ExceptionTitle": "Not Authorized",
    "Message": "Invalid context.",
    "ExceptionCode": 90004,
    "IsInternalError": true
}