Get customers
Answer customers
Work for you
Reach people
Give agents tools
Run and ship
Scrape pages, extract JSON, search the web, manage monitors and crawls
Scrape one URL into selected formats. Format errors remain in the output.
6 fields
Extract structured JSON from exactly one URL, HTML or Markdown source.
10 fields
Search and scrape a bounded number of results.
Read one page of this account's request history.
4 fields
Read a single request, including its stored parameters and result.
1 field
Create a recurring scrape. The provider bills scheduled runs.
8 fields
List this account's monitors (the API returns an unpaginated array).
Read one monitor and its schedule configuration.
Change a monitor name, interval, output formats or notification destination.
Delete a monitor and stop its future scheduled runs.
Read one page of monitor ticks; pass nextCursor to the next call.
3 fields
Pause future monitor ticks.
Resume a paused monitor's scheduled ticks.
Start a bounded asynchronous crawl; poll get_crawl for progress.
12 fields
Read crawl status and the provider's current page summary.
Delete the selected crawl.
Read one page of crawl results using the provider's numeric cursor.
Request a running crawl to stop; this is an acknowledgement.
Request a paused crawl to resume; poll get_crawl for progress.
Read remaining and used credits and crawl/monitor job limits.
Validate the key and read its account email.