Firecrawl

Firecrawl automates web crawling and data extraction, enabling organizations to gather content, index sites, and gain insights from online sources at scale

7 actionsAPI key

Connect Firecrawl

What your bot can do in Firecrawl

Looks up

  • Get the status of a crawl jobRetrieves the current status, progress, and details of a web crawl job, using the job id obtained when the crawl was initiated.
  • Map multiple URLsMaps a website by discovering urls from a starting base url, with options to customize the crawl via search query, subdomain inclusion,…

Takes action

  • Cancel a crawl jobCancels an active or queued web crawl job using its id.
  • Extract structured dataExtracts structured data from web pages by initiating an extraction job and polling for completion.
  • Scrape URLScrapes a publicly accessible url, optionally performing pre-scrape browser actions or extracting structured json using an llm, to…
  • SearchPerforms a web search for a query, scrapes content from the top search results using firecrawl, and returns details in specified formats.
  • Start a web crawlInitiates a firecrawl web crawl from a given url, applying various filtering and content extraction rules, and polls until the job is…

More developer apps