Firecrawl
Firecrawl is the context API to search, scrape, and interact with the web at scale. Turn any source into clean Markdown or structured data your agents can ship with.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| API Key | api_key | available | — |
Call a tool
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "FIRECRAWL_CANCEL_BATCH_SCRAPE", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("FIRECRAWL_CANCEL_BATCH_SCRAPE", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute FIRECRAWL_CANCEL_BATCH_SCRAPE --data '{ }'Tool catalog
Available tools
18 callable operations
Cancel a batch scrape jobFIRECRAWL_CANCEL_BATCH_SCRAPECancel a batch scrape jobConnection
Cancel a batch scrape job
Authentication
Connected account requiredTags
Cancel a crawl jobFIRECRAWL_CANCEL_CRAWLCancel a crawl jobConnection
Cancel a crawl job
Authentication
Connected account requiredTags
Crawl multiple URLs based on optionsFIRECRAWL_CRAWL_URLSCrawl multiple URLs based on optionsConnection
Crawl multiple URLs based on options
Authentication
Connected account requiredTags
Extract structured data from pages using LLMsFIRECRAWL_EXTRACT_DATAExtract structured data from pages using LLMsConnection
Extract structured data from pages using LLMs
Authentication
Connected account requiredTags
Get all active crawls for the authenticated teamFIRECRAWL_GET_ACTIVE_CRAWLSGet all active crawls for the authenticated teamConnection
Get all active crawls for the authenticated team
Authentication
Connected account requiredTags
Get the errors of a batch scrape jobFIRECRAWL_GET_BATCH_SCRAPE_ERRORSGet the errors of a batch scrape jobConnection
Get the errors of a batch scrape job
Authentication
Connected account requiredTags
Get the status of a batch scrape jobFIRECRAWL_GET_BATCH_SCRAPE_STATUSGet the status of a batch scrape jobConnection
Get the status of a batch scrape job
Authentication
Connected account requiredTags
Get the errors of a crawl jobFIRECRAWL_GET_CRAWL_ERRORSGet the errors of a crawl jobConnection
Get the errors of a crawl job
Authentication
Connected account requiredTags
Get the status of a crawl jobFIRECRAWL_GET_CRAWL_STATUSGet the status of a crawl jobConnection
Get the status of a crawl job
Authentication
Connected account requiredTags
Get remaining credits for the authenticated teamFIRECRAWL_GET_CREDIT_USAGEGet remaining credits for the authenticated teamConnection
Get remaining credits for the authenticated team
Authentication
Connected account requiredTags
Get the status of an extract jobFIRECRAWL_GET_EXTRACT_STATUSGet the status of an extract jobConnection
Get the status of an extract job
Authentication
Connected account requiredTags
Get historical credit usage for the authenticated teamFIRECRAWL_GET_HISTORICAL_CREDIT_USAGEGet historical credit usage for the authenticated teamConnection
Get historical credit usage for the authenticated team
Authentication
Connected account requiredTags
Get historical token usage for the authenticated team (Extract only)FIRECRAWL_GET_HISTORICAL_TOKEN_USAGEGet historical token usage for the authenticated team (Extract only)Connection
Get historical token usage for the authenticated team (Extract only)
Authentication
Connected account requiredTags
Get remaining tokens for the authenticated team (Extract only)FIRECRAWL_GET_TOKEN_USAGEGet remaining tokens for the authenticated team (Extract only)Connection
Get remaining tokens for the authenticated team (Extract only)
Authentication
Connected account requiredTags
Map multiple URLs based on optionsFIRECRAWL_MAP_URLSMap multiple URLs based on optionsConnection
Map multiple URLs based on options
Authentication
Connected account requiredTags
Scrape a single URL and optionally extract information using an LLMFIRECRAWL_SCRAPE_AND_EXTRACT_FROM_URLScrape a single URL and optionally extract information using an LLMConnection
Scrape a single URL and optionally extract information using an LLM
Authentication
Connected account requiredTags
Scrape multiple URLs and optionally extract information using an LLMFIRECRAWL_SCRAPE_AND_EXTRACT_FROM_URLSScrape multiple URLs and optionally extract information using an LLMConnection
Scrape multiple URLs and optionally extract information using an LLM
Authentication
Connected account requiredTags
Search and optionally scrape search resultsFIRECRAWL_SEARCH_AND_SCRAPESearch and optionally scrape search resultsConnection
Search and optionally scrape search results
Authentication
Connected account requiredTags