> ## Documentation Index
> Fetch the complete documentation index at: https://docs.signalhire.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Response Codes

> HTTP status codes returned by the SignalHire API.

| Code  | Meaning                                                                              |
| ----- | ------------------------------------------------------------------------------------ |
| `200` | Request completed successfully, data returned.                                       |
| `201` | Request accepted, server started collecting data (async mode).                       |
| `204` | Request still in progress.                                                           |
| `401` | Authentication failed. Check your API key.                                           |
| `402` | Credits exhausted.                                                                   |
| `403` | Account disabled, or you queried a request that doesn't belong to you.               |
| `404` | Endpoint not found, invalid JSON, or non-existing request ID.                        |
| `406` | Request validation error (e.g. `callbackUrl` used together with `withoutWaterfall`). |
| `422` | Malformed or incorrect parameters.                                                   |
| `429` | Rate limit exceeded — 600 items/min for Person API, 3 concurrent for Search API.     |
| `500` | Internal server error.                                                               |
