> For the complete documentation index, see [llms.txt](https://bernatf.gitbook.io/human-lambdas-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bernatf.gitbook.io/human-lambdas-documentation/api/response-codes.md).

# Response Codes

HTTP response codes we may reply with and what each one means

| **Code** | **Description**                                                                                          |
| -------- | -------------------------------------------------------------------------------------------------------- |
| **200**  | **OK**                                                                                                   |
| **201**  | **Created**                                                                                              |
| **400**  | **Bad request.** The request is missing a required parameter or includes a parameter we don't recognize. |
| **401**  | **Unauthorized.** The request isn't authenticated with a valid API key.                                  |
| **404**  | **Not found.** The request is accessing an inexistent resource.                                          |
| **405**  | **Method not allowed.** The request is using an incorrect HTTP verb to access a certain resource.        |
| **415**  | **Unsupported media type.** The request is not specifying the expected content type.                     |
| **500**  | **Internal server error.** The server failed to process the request and threw an error.                  |
