The Time Series Database (TSDB) HTTP API returns standard HTTP status codes. Codes in the 2xx range indicate success, 4xx codes indicate a problem with the request, and 5xx codes indicate a server-side issue.
Response codes for successful requests
| Response code | Description |
|---|
| 200 | The request succeeded. The response body contains the returned content. Used primarily for queries. |
| 204 | The request succeeded. No content is returned in the response body. Used primarily for data writes. |
Response codes for failed requests
| Response code | Description |
|---|
| 400 | The request failed due to an incorrect or missing parameter or request body content. The response body contains details. |
| 404 | The request path was not found. |
| 405 | The HTTP method is not supported. |
| 406 | The server cannot generate a response in the requested format. |
| 408 | The request timed out. |
| 413 | The response body is too large for the server's buffer to handle. |
| 500 | The server encountered an internal error. |
| 501 | The requested feature has not been implemented yet. |
| 503 | A server overload occurred. |