CRW API

Hosted base: https://api.fastcrw.com · Self-hosted base: http://localhost:3000

Auth (hosted only): Authorization: Bearer $CRW_API_KEY

POST /v1/scrape — Single-URL content extraction with format selection. Body: {"url": string, "formats": ["markdown" | "html" | "rawHtml" | "json"]}. Details.

POST /v1/crawl — Async multi-page crawl; poll GET /v1/crawl/{id} for status. Body: {"url": string, "maxPages": number}. Details.

POST /v1/extract — Structured JSON extraction (first-class, token-priced, min 2 cr). Body: {"urls": string[], "schema": object, "prompt": string}. Details.

POST /v1/map — URL discovery without scraping bodies. Body: {"url": string, "limit": number}. Details.

POST /v1/search — Web search via SearXNG, returns ranked results. Body: {"query": string, "limit": number}. Details.

Full quickstart at root: https://docs.fastcrw.com/