The web data layer agents can trust.
Scrape, search and extract any page. Resolve any company. Page scrapes say how each page was fetched, and score any structured data for completeness.
Copies a setup prompt for your agent. It points at our llms.txt and auth.md and never contains a key.
Example outputhttps://en.wikipedia.org/wiki/Web_scraping
- Fetched by
- plain HTTP
- Cost
- 1 credit
Example values. No completeness count for this result.
1,000 free credits a month. No card. Empty results cost 0.
One key for the whole web, and every business on it.
All endpointsScrape and crawl
Any page or a whole site as clean markdown, HTML, links or screenshots.
Search
Web search that can return each result page as markdown in the same call.
View productAPI referencefor Search (opens in a new tab)Extract
Your schema in, typed JSON out. Free when the page already publishes structured data.
View productAPI referencefor Extract (opens in a new tab)PDFs and documents
PDF and DOCX to markdown, or heading-aware chunks for your vector store.
Company data
A domain to one company record: name, industry, location, brand kit, contacts and tech stack.
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.
Hosted MCP: coming soon
Previews show example output.
What a page scrape returns
Your code or your agent can decide what to do next from the response itself: accept it, retry with a browser, or ask a model.
- Completeness score
- When the page is a business listing, a 0 to 1 score for how many of its expected fields were found. The playground shows it as a count, for example 4 of 9 fields found.
- _completeness
- Fetch method
- How the page was fetched: plain HTTP, a real browser, or a proxy route when a site needs one.
- metadata.fetchMethod
- Extraction method
- When structured data is found, how it was read: JSON-LD, Open Graph or page text.
- _extraction_method
- Credits used
- What the call cost, in a response header. A result with no data costs 0.
- X-Credits-Consumed
Built for agents. They mint their own key.
An agent should not wait on a human to fill out a signup form. Yours calls POST /v1/keys/provision, reads a SKILL.md, and starts scraping inside its own loop.
- POST /v1/keys/provisionThe agent mints its own free-tier key in one call, with no signup form.
- GET /agent-onboardingThe agent reads one SKILL.md file and learns the whole API.
- POST /v1/scrapePoint any agent at the REST API and call scrape, extract and search over HTTP with a Bearer key.
# 1. The agent mints its own key, no human signup
curl -X POST https://api.superscraper.dev/v1/keys/provision \
-H "Content-Type: application/json" \
-d '{ "label": "research-agent" }'
# → { "apiKey": "ss_live_...", "tier": "free" }
# 2. Use it immediately, fetch + trust the result
curl -X POST https://api.superscraper.dev/v1/scrape \
-H "Authorization: Bearer ss_live_..." \
-d '{ "url": "https://example.com", "formats": ["markdown"] }'
# → { "markdown": "...", "metadata": { "completeness": 0.97, "extractionMethod": "json-ld" } }Company data
Every business, one record you can check.
Resolve a company by its domain. Get its profile and brand, with how many sources back the record and when it was checked.
- 01
One call, often no fetch
When the company is already on file, the record comes back without a fresh scrape.
- 02
Freshness you can see
Every record says when it was last checked and how many sources back it.
- 03
Sources you are allowed to use
Company websites and public data. A business can ask to be removed.
Acme Plumbing
acme-plumbing.example · home services
| Field | Value |
|---|---|
| Location | Austin, TX |
| Industry | Plumbing contractors (NAICS 238220) |
| Phone | +1 512 555 0148 |
| Tech stack | WordPress |
| Brand kit | Logo, 3 colors, Montserrat |
| Services | Water heaters, drains, leaksComing soon |
| Hours and service area | 24/7, Travis CountyComing soon |
| Pricing | Service call from $89Coming soon |
What people build with it
All use casesGround an AI agent
Search the web, read each page in full and pass the model only results that clear your completeness bar.
Feed a RAG pipeline
Turn a docs site and its PDFs into chunks with headings attached.
Enrich leads
A domain to contacts and tech stack, scored for completeness.
Watch competitors
Extract pricing on your schedule and diff the runs.
Audit a site for SEO
Map every URL, then pull titles and meta descriptions across the site.
Personalize onboarding
Prefill a signup with the company name, logo and colors from a work email.
Pricing
- 1 credit
- per page
- 0 if empty
- no data, no charge
- Free
- when the page is cached
- 1,000
- free credits a month
Coming in the next few weeks
- Monitors
- Answers
- Research jobs
- Hosted MCP
- Data catalog
- Interactive browser sessions
- Large PDF jobs
- Company services, pricing and hours
- PeopleBeta
- Tables and chartsBeta
None of these can be called yet. Items marked Beta open as beta first: callable and documented, and may still change.
Ship your first scrape in five minutes
Create a key, or let your agent mint its own. Paste the cURL, get structured JSON back with a completeness score. No sales call, no credit card.