---
title: HTTP status codes
slug: api/http-status-codes
description: Learn about the most important HTTP status codes and their corresponding error messages in this document. Discover the meanings behind status codes such as 200, 204, 400, 401, 404, 405, and 500, and enhance your understanding of web server responses.
createdAt: 2022-05-10T10:43:46.000Z
---

The most important HTTP status codes are shown in the following table.
In the individual queries the possible error messages incl. HTTP status codes are listed in more detail.


| Name                | Code | Description                                                                                                                                                                                                                 |
| ------------------- | ---- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| OK                  | 200  | The request was successfully completed.                                                                                                                                                                                     |
| NoContent           | 204  | The request was successfully performed, but the response still has no content.                                                                                                                                              |
| BadRequest          | 400  | The request could not be understood by the server due to incorrect syntax.                                                                                                                                                  |
| Unauthorized        | 401  | The request requires user authentication.                                                                                                                                                                                   |
| NotFound            | 404  | The requested resource does not exist on the server.                                                                                                                                                                        |
| MethodNotAllowed    | 405  | The method of the request is known but not supported by the target resource. (GET / POST API call mixed up!).                                                                                                               |
| TooManyRequests     | 429  | The request was blocked because too many requests were sent in a certain period of time.<br /><br />Response may include the HTTP header field "Retry-After" in seconds.<br /><br />For example:<br /><br />Retry-After: 60 |
| InternalServerError | 500  | &#xD;An unexpected error occurred on the server. Calls for which the API user has no rights are also returned with 500.                                                                                                     |

