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

# Get crawl errors

> GET /v1/crawls/{id}/errors lists URLs that failed.

`GET https://api.sila.sh/v1/crawls/{id}/errors?cursor=0`

Paging works like [crawl pages](https://docs.sila.sh/api-reference/crawls-pages.md).

## Response 200

```json theme={null}
{
  "errors": [ { "url": "https://example.com/x", "reason": "http_error", "statusCode": 500, "message": "HTTP 500" } ],
  "nextCursor": 1,
  "done": false
}
```

| `reason` | Meaning |
| - | - |
| `failed` | The fetch failed. |
| `blocked` | The site blocked the request. |
| `rate_limited` | The site rate limited Sila. |
| `waf_blocked` | A firewall challenge blocked the page. |
| `render_budget_exceeded` | The headless render budget ran out. |
| `http_error` | The page returned a non-OK status. |

`statusCode` and `message` can be `null`. Errors expire 14 days after completion; later requests return `410 expired`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.