Skip to main content
The Firecrawl JS SDK is ZapFetch-ready out of the box — just point it at the ZapFetch endpoint and use your ZapFetch API key.

Install

Initialize the client

Scrape a single page

Crawl a site

Extract structured data

Handling rate limits

ZapFetch returns a standard 429 Too Many Requests with a Retry-After header when you exceed your plan’s rate limit. The SDK surfaces this as a thrown error — wrap calls in your usual retry / backoff policy.