# HTTP Status & Errors

#### HTTP Status Code 200: Success

The HTTP status code `200` indicates that a request has succeeded. This means that the server has successfully processed the client's request.&#x20;

***

**HTTP Status Code 400: Bad Request**

A response with a `400` status code indicates that the request cannot be accepted. Might be because the request body is empty when it should not be.

**HTTP Status Code 401: Authentication Error**

A response with a `401` status code indicates that the API key is invalid, missing, or associated with a user who has been removed from your team.

**HTTP Status Code 429: Too many requests**

A response with a `429` status code indicates that you reached the maximum number of api calls within a minute timeframe. Wait a minute and retry.

**HTTP Status Code 404: Resource not found**

A response with a `404` status code indicates that the object you requested was not found. Try again with another request.

**HTTP Status Code 500: Internal server error**

A response with a `500` status code indicates an internal server error. There is maybe something wrong on Birdie backend… Reach out at <support@birdie.so>&#x20;
