This document provides an overview of the error codes used by our API platform. The codes are classified into two main categories: HTTP Status Codes and Response Error Codes. Understanding these codes is essential for troubleshooting and ensuring proper handling of API responses.HTTP Status Code#
HTTP Status Codes are used to indicate the outcome of an HTTP request. Please refer to: HTTP Status CodeResponse Error Code#
Response Error Code Format:ABC.DEF.GHI
Response Error Codes are structured as a three-part identifier: ABC.DEF.GHI, where each segment provides specific information about the error
Specifies the origin of the error
| Error Code | Description |
|---|
| 100 | Internal System Error (e.g. NPE) |
| 200 | Authentication/Authorization Error |
| 201 | Invalid Credentials |
| 202 | Expired Token |
| 203 | Insufficient Permissions |
| 300 | Request Input Value Error |
| 301 | Parameter Format Error |
| 302 | Required Parameters Missing |
| 303 | Malformed JSON |
| 304 | Dependency Error |
| 400 | External System Error |
| 401 | External System Unavailable |
| 402 | External System Timeout |
| 500 | Business Error |