apicheats.dev Cheat sheet Raw .md
POST

Try POST /extract — Firecrawl API

Firecrawl playground

Extract structured data from pages using LLMs

Credentials

Kept in this tab only. Requests go through apicheats.dev's same-origin proxy straight to api.firecrawl.dev; the proxy stores and logs nothing about them.

Body application/json

9 body fields
  • urls · required · string[] — Request body field urls.
  • prompt · optional · string — Prompt to guide the extraction process
  • schema · optional · object — Schema to define the structure of the extracted data. Must conform to [JSON Schema](https://json-schema.org/).
  • enableWebSearch · optional · boolean — When true, the extraction will use web search to find additional data
  • ignoreSitemap · optional · boolean — When true, sitemap.xml files will be ignored during website scanning
  • includeSubdomains · optional · boolean — When true, subdomains of the provided URLs will also be scanned
  • showSources · optional · boolean — When true, the sources used to extract the data will be included in the response as `sources` key
  • scrapeOptions · optional · object — Request body field scrapeOptions.
  • ignoreInvalidURLs · optional · boolean — If invalid URLs are specified in the urls array, they will be ignored. Instead of them failing the entire request, an extract using the remaining valid URLs will be performed, and the invalid URLs will be returned in the invalidURLs field of the response.