Every endpoint, one key
The public API, grouped by product. Each group links to its product page, with request samples, the fields each response returns and what a call costs.
Scrape and crawl
Any page or a whole site as clean markdown, HTML, links or screenshots.
Scrape and crawl page- POST
/v1/scrapeOne page as markdown, raw HTML, links, JSON, branding or a screenshot. - POST
/v1/crawlA whole site as an async job. Poll it, then read the pages. - POST
/v1/mapEvery URL on a site from its sitemap and links, without page bodies. - POST
/v1/batchMany URLs in one request, sync or async, up to your plan cap. - POST
/v1/screenshotA viewport or full-page capture as PNG or JPEG.
- GET
/v1/crawl/:idStatus and pages of a crawl. Poll it with the jobId that POST /v1/crawl returns. - GET
/v1/jobs/:idStatus and results of a batch that runs as a job. Poll it with the jobId the batch returns.
- POST
/v1/searchRanked web results for a query, with optional page markdown and a cited answer.
Extract
Your schema in, typed JSON out. Free when the page already publishes structured data.
Extract page- POST
/v1/extractOne url, a urls array, or your own html, with or without a schema.
PDFs and documents
PDF and DOCX to markdown, or heading-aware chunks for your vector store.
PDFs and documents page- POST
/v1/parseA PDF or DOCX, uploaded as a file or linked by URL, as markdown, text or chunks.
Company data
A domain to one company record: name, industry, location, brand kit, contacts and tech stack.
Company data page- POST
/v1/resolveA domain, email or name to one company record. - POST
/v1/brandLogo, favicon, colors, fonts, socials and tagline from a domain. - POST
/v1/enrichReads the homepage plus /about, /about-us, /team, /our-team, /contact and /contact-us (seven pages at most) for emails, phones, social links, tech stack and team names.
Agents and MCP
Agents create their own key, learn the API from llms.txt and a skill file, and connect over a local MCP server.
Agents and MCP page- POST
/v1/keys/provisionCreates a Free key with no signup. Rate limited per IP address. - GET
/agent-onboarding/SKILL.mdOne skill file that teaches an agent the whole API. - GET
/llms.txtA short, machine-readable index of what the API does.
Agent files
Public files with no key needed. An agent reads them to learn the API and set itself up.
Agent setup- GET
/agent-onboarding/SKILL.mdOne skill file an agent reads to set itself up: get a key, then call the REST API. - GET
/agent-onboarding/MANIFEST.mdThe full agent manifest. Agents call the REST API; hosted MCP is coming soon. - GET
/llms.txtA short, machine-readable index of the API. /llms-full.txt has the long form. - GET
/openapi.jsonThe OpenAPI 3.1 spec for the public API.
Run any of them in the playground
Paste a URL and see the output, with its completeness score and how the page was fetched. No key and no card.