The web, ready for your next workflow.
Turn a single page or an entire website into clean, structured data. Built for the pipelines and agents your team already uses.
Playground
Try Crawl on a page and see what the API returns.
Request
Fixed example input for this walkthrough.
As code
curl -X POST https://factget.dev/crawl/v1/scrape \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"formats": [
"markdown",
"links"
],
"onlyMainContent": true
}'Response
SampleExample Domain
This domain is for use in illustrative examples in documents.
https://www.iana.org/domains/example
Interactive console preview with sample data. No live jobs or monitors are created.
From scattered web pages to usable data.
Scrape, map, batch, and crawl with one API. Get markdown, HTML, links, or extracted fields without maintaining a browser stack yourself.
Explore the API referenceChrome rendering handles pages that need JavaScript. Retrieve main content or target specific elements.
Run asynchronous jobs, poll their status, cancel work, and receive signed webhooks.
robots.txt is always on. Private networks are blocked, and access failures return explicit reasons.
A few things to know.
Can I use a Firecrawl integration?
Crawl uses Firecrawl v1-compatible request shapes. Start by changing the base URL and API key, then check supported formats and options in the reference.
What happens when a site blocks access?
Crawl returns a typed error with the reason. It respects robots.txt and does not solve CAPTCHAs.
Are screenshots supported?
Crawl returns markdown, HTML, raw HTML, links, and CSS/XPath/regex extraction. Page screenshots are not a supported output.
Put Crawl to work for your team.
Bring us the research you do by hand. We’ll show you what FactGet can take off your plate.