Common Error Codes
Local Mail uses standard HTTP status codes to indicate the success or failure of an API request.
Generally speaking, codes in the 2xx range indicate that a request was successfully processed and codes in the 4xx range indicate that there was an error that resulted from the information provided (e.g., authentication, no balance or a missing or wrong parameter).
In case of an error, the body of the response includes a JSON formatted response that tells you exactly what is wrong.
HTTP Status Codes for API
HTTP Status Codes | Description |
200 Found | We found the requested resource |
201 Created | The resource is successfully created |
204 No Content | The requested resources are empty |
401 Unauthorized | The access key was incorrect |
404 Not found | The resources cannot be found |
405 Method Not Allowed | The method is not allowed |
408 Request Timeout | The request is taking too long to respond |
422 Unprocessable Entity | The resource couldn't be created |
5xx Something went wrong on our end | Please try again |
API specific Error Reason/status
Error Code | Description |
10 | Request not allowed |
8 | Missing params |
15 | Invalid params |
40 | Not found |
50 | Bad request |
60 | Not enough balance |
75 | API not found |
99 | Internal error |
101 | Service unavailable |
105 | Duplicate entry |
125 | Ambiguous lookup |
Last updated