HTTP Status Codes and Error Handling
Every API call returns the following in response in the case of either success or failure:
>an HTTP status code that indicates whether a specific HTTP request has been successfully completed or not.
>a response body containing the request status. In the case of an error, the response body also contains an error code and an error message.
Error codes |
Description |
HTTP Status Codes |
---|---|---|
2001 |
This web service version is not supported |
406 Not Acceptable |
2002 |
User is invalid |
400 Bad request |
2003 |
Customer is invalid |
400 Bad request |
2004 |
Units are not supported with limited concurrency - Per User. |
403 Forbidden |
2007 |
Invalid parameter: vendorId |
400 Bad request |
2008 |
Value of feature name passed in the input parameter is invalid. |
400 Bad request |
2009 |
Request from this vendorID is not supported |
401 Unauthorized |
2010 |
Invalid parameter: featureVersion |
400 Bad request |
2011 |
The request XML is not well formed |
400 Bad request |
2012 |
Not authorized to process any request |
403 Forbidden |
2013 |
license sessionId is invalid |
400 Bad request |
2014 |
Value of usage count passed in input parameter is invalid. Valid range is 1 to 2147483647 |
400 Bad request |
2015 |
Internal error |
403 Forbidden |
2018 |
License is expired |
403 Forbidden |
2019 |
License is disabled |
403 Forbidden |
2021 |
Maximum concurrent user limit reached |
403 Forbidden |
2022 |
Maximum usage count reached |
403 Forbidden |
2023 |
License does not exist or license is not in active state |
403 Forbidden |
2024 |
Invalid parameter |
403 Forbidden |
2025 |
Session terminated |
403 Forbidden |
2026 |
Access denied to the requested feature |
403 Forbidden |
2027 |
Authentication failed. Please check secret key, secret key id, vendor id, and hash computation. |
401 Unauthorized |
2028 |
Authorization header not found |
401 Unauthorized |
2029 |
x-sfnt-date header not found |
401 Unauthorized |
2030 |
Value of unitsRequired passed in input parameter is invalid. Valid range is 1 to 2147483647 |
400 Bad request |
2031 |
No authorization server mapped to given vendorId |
403 Forbidden |
2032 |
Maximum usage count reached |
403 Forbidden |
2033 |
Invalid parameter: dateHeader |
401 Unauthorized |
2034 |
Authentication Failed due to time mismatch |
401 Unauthorized |
Common Error Codes
Error Code | Description | Status Code |
---|---|---|
2001 |
This web service version is not supported |
406 Not Acceptable |
2009 |
Request from this vendorID is not supported |
401 Unauthorized |
2011 |
The request XML is not well formed |
400 Bad request |
2012 |
Not authorized to process any request |
403 Forbidden |
2015 |
Internal error |
403 Forbidden |
2024 |
Invalid parameter |
403 Forbidden |
2027 |
Authentication failed. Please check secret key, secret key id and vendor id |
401 Unauthorized |
2028 |
Authorization header not found |
401 Unauthorized |
2029 |
x-sfnt-date header not found |
401 Unauthorized |
2033 |
Invalid parameter: dateHeader |
401 Unauthorized |
2034 |
Authentication Failed due to time mismatch |
401 Unauthorized |