
Starts a website crawl job and returns its ID. One call queues up to 10 pages (or a custom limit) for scraping. Use the returned `id` with GET /v1/crawl/{id} to check status and retrieve the pages.
1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-10-08; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
Start crawling a website (Firecrawl): returns a job idPOST v1/crawl | $0.00$0.0e+00 / 1k calls |
From a real call to the route: Firecrawl.
idCrawl job ID; use in GET /v1/crawl/{id} to fetch resultsurlAPI endpoint to poll for crawl status and pagessuccessWhether the crawl job was queuedHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| url | string · body | required | Where to start. |
| limit | integer · body | optional | Max pages. · default 10 |
| includePaths | array · body | optional | Only these paths (regex). |
| scrapeOptions | object · body | optional | How to read each page. |
curl -X POST "https://fetchapi.co/api/gw/firecrawl/v1/crawl" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '{}'call_endpoint("firecrawl.crawl", {"url": "<url>"}){
"id": "01a11d94-7ce6-7292-9d28-aae056710681",
"url": "https://api.firecrawl.dev/v1/crawl/01a11d94-7ce6-7292-9d28-aae056710681",
"success": true
}Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.