> For the complete documentation index, see [llms.txt](https://docs.openalgo.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openalgo.in/api-documentation/v1/http-status-codes.md).

# HTTP Status Codes

The status codes contain the following

| Status Code | Meaning                                                                    |
| ----------- | -------------------------------------------------------------------------- |
| 200         | Request was successful                                                     |
| 400         | Bad request. The request is invalid or certain other errors                |
| 401         | Authorization error. User could not be authenticated                       |
| 403         | Permission error. User does not have the necessary permissions             |
| 429         | Rate limit exceeded. Users have been blocked for exceeding the rate limit. |
| 500         | Internal server error.                                                     |
