Use the API reference to inspect pline endpoints and send test requests from the interactive playground.

Base URL

Requests use the base URL below.

Authentication

Send your API key in the X-API-Key header on every request.

Field names

Request field names are not the same across endpoints, and unknown fields are rejected with a 422. Copy names exactly as shown on each endpoint page.

Endpoints

POST /scrape

Fetch a URL and return its page content.

Batch scrape

Scrape many URLs with the same options in one durable job.

POST /map

Discover URLs for a website with sitemap-first, best-effort discovery.

Crawl

Start a durable, multi-page crawl and poll it for status and results.

GET /serp

Search the web and get back parsed, structured results.