> ## Documentation Index
> Fetch the complete documentation index at: https://upstash-dx-3081-agentkit-tanstack-ai-backends.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# HTTP Status Codes

> The Upstash API uses the following HTTP Status codes:

| Code | Description | |
| - | - | - |
| 200 | **OK** | Indicates that a request completed successfully and the response contains data. |
| 400 | **Bad Request** | Your request is invalid. |
| 401 | **Unauthorized** | Your API key is wrong. |
| 403 | **Forbidden** | The kitten requested is hidden for administrators only. |
| 404 | **Not Found** | The specified kitten could not be found. |
| 405 | **Method Not Allowed** | You tried to access a kitten with an invalid method. |
| 406 | **Not Acceptable** | You requested a format that isn't JSON. |
| 429 | **Too Many Requests** | You're requesting too many kittens! Slow down! |
| 500 | **Internal Server Error** | We had a problem with our server. Try again later. |
| 503 | **Service Unavailable** | We're temporarily offline for maintenance. Please try again later. |


## Related topics

- [Getting Started](/vector/api/get-started.md)
- [Custom Retry Logic](/workflow/examples/customRetry.md)
- [XACKDEL](/redis/commands/streams/xackdel.md)
- [XDELEX](/redis/commands/streams/xdelex.md)
- [REST API](/redis/features/restapi.md)
