Skip to content

Pricing

FairCrawl uses cost-plus pricing. The price you see is tied to the route or worker method that actually ran.

Core prices

ActionTypical billed price
web/scrapestarts at $0.0007 per standard page; volume discounts apply
web/crawlbased on the underlying page reads
map$0.0005 per request
interact$0.002 per request
agent$0.005 coordination cost before tool usage
research$0.007 per successful query; first three successful base actions per authenticated user free; synthesis included; successful enrichment pages separately metered at the canonical scrape rate
pdf.fast$0.00065 per page
pdf.ocr$0.0065 per page

Research failures, queries with no results, and failed enrichment pages cost $0.

Method overrides matter

For web/scrape, the final bill can move depending on the worker method:

  • direct fetch keeps the cheapest path
  • playwright / cf_browser escalations cost more than a plain static fetch
  • pdf.fast and pdf.ocr bill per page
  • premium or proxy-backed fallbacks bill at the cost of the path actually used

Inspect pricing without guessing

Use the endpoint catalog as the public pricing map

```bash curl https://api.faircompany.ai/v1/crawl/endpoints \ -H "Authorization: Bearer fc_live_xxx" ```

Free usage

The current seeded free quota covers these web actions before billing starts:

  • crawl.single has a free quota of 5
  • crawl.map has a free quota of 3
  • crawl.interact has a free quota of 2

The authenticated /v1/crawl/endpoints catalog is the source of truth for all other action prices. A response’s _meta block records what that call cost.

Best practice

Map before you crawl, and scrape before you interact. That keeps your bill aligned with the cheapest endpoint that can answer the question.