Skip to content
GridRouterhome

Search

Search providers, capabilities and pages

Firecrawl API

firecrawl.dev

Verification pendingResearched, not yet routed
Scrape, crawl, map and search the web into LLM-ready data. Buying direct: Free 1,000 credits; Hobby $16/mo. Listed .
Capabilities
0
From
n/a
Calls, 30 days
0
Ranked first
0 of 0

Overview

Researched from the vendor's own pages; every fact links to its source and the day we checked it.

Open-core web scraping API: scrape, crawl (async jobs), map, search and extract, bearer auth, plan-based concurrency.

Company

Legal name
Not confirmed
Headquarters
San Francisco, United States
Founded
2022
Employees
Not confirmed
Ownership
Not confirmed
Kind
Not confirmed
Website
Not confirmed

API

Access
Self-serve API
Style
Not confirmed
Auth
Bearer token
Base URL
https://api.firecrawl.dev
Features
Bulk —Async YesWebhooks YesMCP —Sandbox —
SDKs
PythonNode.js
Rate limit
Not confirmed

Pricing

Model
credits
List prices
  • Hobby $16/mo (annual), 5,000 credits
  • Standard $83/mo (annual), 100,000 credits
  • Growth $333/mo (annual), 500,000 credits
Currency
USD
Free tier
1,000 credits/month

Compliance

SOC 2
SOC 2 Type II
GDPR
Not confirmed
CCPA
Not confirmed
DPA
Not confirmed
Resale / storage
Unknown until a written agreement says otherwise

Relationships

Integrations
Not confirmed
Alternatives
None named by the vendor
Sources (3)

Placement in the Grid

Where this vendor sits on the GridRouter Grid in each category it serves. No vendor pays for placement.

Placement in the GridRouter Grid by category
CategoryPlacementExecuteCoverageCallsReport
Web DataNot yet rated––0View Grid

API

The vendor's OpenAPI document as stored in the catalog, its operations, and the rate limits it publishes.

Official specOpenAPI 3.0.0 · 54 operations Spec (YAML)Vendor's spec
Operations in the firecrawl spec
MethodPathSummaryParamsSource
GET/monitorList monitors2Spec
POST/monitorCreate a monitor0Spec
GET/monitor/{monitorId}Get a monitor0Spec
PATCH/monitor/{monitorId}Update a monitor0Spec
DELETE/monitor/{monitorId}Delete a monitor0Spec
POST/monitor/{monitorId}/runRun a monitor0Spec
GET/monitor/{monitorId}/checksList monitor checks3Spec
GET/monitor/{monitorId}/checks/{checkId}Get a monitor check4Spec
POST/scrapeScrape a single URL and optionally extract information using an LLM0Spec
POST/scrape/{jobId}/interactInteract with the browser session associated with a scrape job1Spec
DELETE/scrape/{jobId}/interactStop the interactive browser session associated with a scrape job1Spec
POST/parseUpload and parse a file0Spec
POST/batch/scrapeScrape multiple URLs and optionally extract information using an LLM0Spec
GET/batch/scrape/{id}Get the status of a batch scrape job1Spec
DELETE/batch/scrape/{id}Cancel a batch scrape job1Spec
GET/batch/scrape/{id}/errorsGet the errors of a batch scrape job1Spec
GET/crawl/{id}Get the status of a crawl job1Spec
DELETE/crawl/{id}Cancel a crawl job1Spec
GET/crawl/{id}/errorsGet the errors of a crawl job1Spec
POST/crawlCrawl multiple URLs based on options0Spec
POST/crawl/params-previewPreview crawl parameters generated from natural language prompt0Spec
POST/mapMap multiple URLs based on options0Spec
POST/extractExtract structured data from pages using LLMs0Spec
GET/extract/{id}Get the status of an extract job1Spec
GET/agentList agent runs1Spec
POST/agentStart an agent task for agentic data extraction0Spec
GET/agent/{jobId}Get the status of an agent job1Spec
DELETE/agent/{jobId}Cancel an agent job1Spec
GET/agent/{jobId}/traceGet the execution trace of an agent job2Spec
GET/agent/{jobId}/snapshots/{snapshotId}Get an output snapshot of an agent job2Spec
GET/crawl/activeGet all active crawls for the authenticated team0Spec
GET/team/credit-usageGet remaining credits for the authenticated team0Spec
GET/team/credit-usage/historicalGet historical credit usage for the authenticated team1Spec
GET/team/token-usageGet remaining tokens for the authenticated team (Extract only)0Spec
GET/team/token-usage/historicalGet historical token usage for the authenticated team (Extract only)1Spec
GET/team/queue-statusMetrics about your team's scrape queue0Spec
GET/team/activityList recent API activity3Spec
POST/searchSearch and optionally scrape search results0Spec
GET/interactList interact sessions1Spec
POST/interactCreate an interact session0Spec

Showing 40 of 54 operations; the full list is in the spec.

Rate limits

No published rate limits found. Without a published limit GridRouter paces conservatively (1 request per second).

Compare Firecrawl