Skip to main content
POST
/
scrape
Scrape URL
curl --request POST \
  --url https://api.example.com/scrape \
  --header 'Content-Type: application/json' \
  --data '
{
  "url": "<string>",
  "provider": "<string>"
}
'
{
  "jobId": "<string>"
}

Body

url
string
required
The URL to scrape.
provider
string
The scraping provider. Currently supports firecrawl. Defaults to firecrawl.

Response

jobId
string
The ID of the ETL job created to process this URL.
Example Request
{
  "url": "https://example.com/docs"
}
Example Response
{
  "jobId": "job-789",
  "status": "queued"
}