> ## Documentation Index
> Fetch the complete documentation index at: https://docs.push.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Firecrawl

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

<Accordion title="Cancel a crawl job">
  Cancel a crawl job by its uuid.
</Accordion>

<Accordion title="Get the status of a crawl job">
  Get the status of a crawl job by its uuid.
</Accordion>

<Accordion title="Crawl Multiple URLs">
  Crawl websites recursively using firecrawl's api, then poll until the job completes or fails.
</Accordion>

<Accordion title="Firecrawl Extract">
  Extract structured data from web pages using firecrawl's api, then poll until the job completes or fails.
</Accordion>

<Accordion title="Firecrawl Search">
  This tool combines web search (serp) with firecrawl's scraping capabilities to return full page content for any query. it allows users to search the web and get complete content of the search results in various formats.
</Accordion>

<Accordion title="Map multiple urls">
  Map multiple url's based on user options.
</Accordion>

<Accordion title="Scrape URL">
  Scrape content from a url and optionally extract structured data using firecrawl's api.
</Accordion>
