Get started
Get an API key
Sign up and generate a
wsg_live_... key. New accounts start with 500 credits.Open the playground
Try every endpoint in the browser before you write a line of code.
Building with an AI assistant? Point it at
/llms.txt for a flat, machine-readable index of every page.What you can do
SmartScraper
Give a URL and a JSON schema, get validated structured data back.
Scrape
Raw HTML, cleaned markdown, or PDF. Optional stealth for protected sites.
SmartBrowse
Replay clicks, typing, and pagination on real Chrome.
SmartScraper
POST /v1/smartscraper pulls structured JSON from a URL against a schema you provide. Handles long content, noisy pages, and one automatic repair pass on validation failure. 5 credits per call (+5 with stealth).
Example response
Example response
data.result. Always check status before reading anything else.Scrape
POST /v1/scrape fetches a page and returns HTML by default. Pass clean: true for cleaned markdown, or extract_links: true for a deduplicated outbound-link list. PDFs come back as markdown. Flip on stealth when a site fights back. 1 credit per call (+2 with stealth).
Example response
Example response
content_type is html or pdf (PDFs auto-convert to markdown, with data.html carrying the markdown).SmartBrowse
Build a recipe visually in the studio — clicks, typing, scrolling, pagination. Dispatch it on demand or on a schedule. Recipes run in a real Chrome session. 2 credits per page extracted. Runs are async. Dispatch returns aqueued envelope with a poll URL. Poll until the run finishes, or set up a webhook to be notified.
Example response (queued)
Example response (queued)
GET /v1/smartbrowse/runs/{id} until data.run_status is completed or failed.More capabilities
Stealth mode
A per-request flag for sites that block the default fetcher.
Credits & pricing
Per-endpoint costs and stealth surcharges.
Resources
API reference
Every endpoint. Request and response schemas. Authentication. Rate limits.
OpenAPI spec
Drop into Postman, OpenAPI Generator, or anything that consumes 3.1.
Dashboard
Keys, usage, billing, recipes, webhooks.
Support
Email us with your
request_id if something looks wrong.