> ## Documentation Index
> Fetch the complete documentation index at: https://jigsaw-13.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Errors

> JigsawStack uses standard HTTP response codes to indicate the success or failure of an API request.

## Error Codes

* 2xx codes indicate success. For example, a 200 OK code indicates that the request was successful.
* 4xx codes indicate an error that was caused by the client. For example, a 400 Bad Request code indicates that the request was malformed.
* 5xx codes indicate an error that was caused by the server. For example, a 500 Internal Server Error code indicates that the server encountered an unexpected error.

| Code                       | Description                                                  |
| -------------------------- | ------------------------------------------------------------ |
| **200** - OK               | The request was successful.                                  |
| **400** - Bad Request      | The request was malformed.                                   |
| **401** - Unauthorized     | No valid API key provided.                                   |
| **403** - Forbidden        | The API key doesn't have permissions to perform the request. |
| **404** - Not Found        | The requested resource doesn't exist.                        |
| **405** - Method not found | The requested resource doesn't exist.                        |
| **500** - Server Error     | The server encountered an unexpected error.                  |
