Skip to main content

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.

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.