Firecrawl crawl status
firecrawl_check_crawl_statusCheck an existing crawl by ID to retrieve its current status, progress, and available results without starting or modifying the job.
Instructions
Retrieve the current status, progress, and available results for an existing crawl ID. This only reads Firecrawl job state and does not start or modify the crawl.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "firecrawl_check_crawl_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Crawl identifier, for `firecrawl_check_crawl_status`. | |
| url | No | The URL the crawl started from. | |
| data | No | Scraped documents collected by the crawl. | |
| next | No | URL of the next page of results, when the data is paginated. | |
| error | No | Error message or error object when the call did not succeed. | |
| total | No | Pages the crawl expects to visit. | |
| status | No | Crawl state, such as `scraping`, `completed`, or `failed`. | |
| success | No | Whether the API call succeeded. | |
| warning | No | Non-fatal warning about the result. | |
| completed | No | Pages crawled so far. | |
| expiresAt | No | When the crawl results expire. | |
| agent_hints | No | Optional response guidance from the Firecrawl API. | |
| creditsUsed | No | Credits the crawl consumed. |