Documentation

If you can send an HTTP request, you can use PayPerScrape.

Quick example

terminal
# Scrape any URL with a single request
curl -X POST https://payperscrape.com/api/scrape \
  -H "Content-Type: application/json" \
  -H "X-402-Payment: <payment_token>" \
  -d '{"url": "https://example.com"}'

# Response
{
  "status": "success",
  "html": "<!DOCTYPE html>...",
  "metadata": {
    "domain": "example.com",
    "attempts": 1,
    "escalations": 0,
    "byte_size": 24589,
    "is_partial": false,
    "decision_reason": "ok"
  },
  "attempts": ["static:ok"]
}