{
  "asOf": "2026-11-05",
  "capabilities": [
    {
      "evidence": [
        {
          "quote": "Amazon Product API",
          "source": "docs-product"
        }
      ],
      "fields": [
        "id",
        "title",
        "brand",
        "description",
        "images",
        "category"
      ],
      "note": "Sample response has no top-level price or rating field.",
      "product": "structured-api",
      "requestType": "product",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "from Amazon search page and transform it into usable JSON.",
          "source": "docs-search"
        }
      ],
      "fields": [
        "id",
        "rank",
        "title",
        "price",
        "rating",
        "review_count"
      ],
      "note": "Sample items carry asin, position, name, price, stars, total_reviews; no sponsored flag.",
      "product": "structured-api",
      "requestType": "search",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "will retrieve offers for a specified product from an Amazon offers page",
          "source": "docs-offers"
        }
      ],
      "fields": [
        "seller_name",
        "price",
        "shipping",
        "fulfillment",
        "prime"
      ],
      "note": "Condition is an input filter (F_NEW, F_USED_GOOD and so on), not an output field.",
      "product": "structured-api",
      "requestType": "offers",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "\"all publicly available\" reviews for an Amazon product page (ASIN)",
          "source": "docs-product"
        }
      ],
      "note": "The product endpoint docs mention reviews; no dedicated reviews endpoint is listed and the sample reviews array is empty.",
      "product": "structured-api",
      "requestType": "reviews",
      "retailer": "amazon-us",
      "support": "partial"
    },
    {
      "evidence": [
        {
          "quote": "E-Commerce | Amazon, Walmart, eBay | 5",
          "source": "docs-credits"
        }
      ],
      "note": "Raw HTML of any Amazon URL; parsing is up to the caller.",
      "product": "web-api",
      "requestType": "product",
      "retailer": "amazon-us",
      "support": "partial"
    }
  ],
  "category": "scraper_api",
  "costRules": [
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "E-Commerce | Amazon, Walmart, eBay | 5",
          "source": "docs-credits"
        },
        {
          "quote": "We only charge for successful requests (200 and 404 status codes)",
          "source": "docs-credits"
        }
      ],
      "modifiers": "Docs list Amazon as an E-Commerce domain at 5 credits per request and give no separate price for the structured endpoints; assumes no premium or render flag (premium=true is 10, render=true is 10, both 25).",
      "product": "structured-api",
      "requestType": "product",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 5
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "E-Commerce | Amazon, Walmart, eBay | 5",
          "source": "docs-credits"
        },
        {
          "quote": "We only charge for successful requests (200 and 404 status codes)",
          "source": "docs-credits"
        }
      ],
      "modifiers": "Docs list Amazon as an E-Commerce domain at 5 credits per request and give no separate price for the structured endpoints; assumes no premium or render flag (premium=true is 10, render=true is 10, both 25).",
      "product": "structured-api",
      "requestType": "search",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 5
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "E-Commerce | Amazon, Walmart, eBay | 5",
          "source": "docs-credits"
        },
        {
          "quote": "We only charge for successful requests (200 and 404 status codes)",
          "source": "docs-credits"
        }
      ],
      "modifiers": "Docs list Amazon as an E-Commerce domain at 5 credits per request and give no separate price for the structured endpoints; assumes no premium or render flag (premium=true is 10, render=true is 10, both 25).",
      "product": "structured-api",
      "requestType": "offers",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 5
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "E-Commerce | Amazon, Walmart, eBay | 5",
          "source": "docs-credits"
        },
        {
          "quote": "We only charge for successful requests (200 and 404 status codes)",
          "source": "docs-credits"
        }
      ],
      "modifiers": "Raw HTML fetch of an Amazon URL at 5 credits with no premium or render flag (docs do not say Amazon requires one). premium=true is 10, render=true is 10, both 25.",
      "product": "web-api",
      "requestType": "product",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 5
    }
  ],
  "homepage": "https://www.scraperapi.com",
  "id": "scraperapi",
  "name": "ScraperAPI",
  "notes": [
    "Pay-as-you-go beyond the allowance exists on Scaling and above but its per-credit rate is not published, so it is not modelled."
  ],
  "plans": [
    {
      "billing": "monthly",
      "concurrency": 5,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Start collecting data with our 7-day trial and 5,000 API credits. No credit card required.",
          "source": "pricing"
        },
        {
          "quote": "get 1,000 free API credits (with a maximum of 5 concurrent connections)",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "days",
        "note": "7-day trial; whether the 1,000-credit free plan in the FAQ recurs monthly is not stated.",
        "value": 7
      },
      "free": true,
      "id": "trial",
      "included": 5000,
      "name": "Free trial",
      "notes": [
        "The pricing header says 5,000 credits; the FAQ says 1,000 free credits with 5 concurrent connections. These conflict."
      ],
      "price": 0,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 20,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Hobby $49/month, 100,000 API credits, 20 concurrent threads",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "FAQ: \"No, your ScraperAPI credit balance resets when your subscription renews.\" Credits do not roll over."
      },
      "id": "hobby",
      "included": 100000,
      "name": "Hobby",
      "notes": [
        "Yearly billing is published at $44.10 per month, billed annually.",
        "Can auto-upgrade to the next plan when credits run out; otherwise scraping pauses until credits renew."
      ],
      "price": 49,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 50,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Startup $149/month, 1,000,000 API credits, 50 concurrent threads",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "FAQ: \"No, your ScraperAPI credit balance resets when your subscription renews.\" Credits do not roll over."
      },
      "id": "startup",
      "included": 1000000,
      "name": "Startup",
      "notes": [
        "Yearly billing is published at $134.10 per month, billed annually.",
        "Can auto-upgrade to the next plan when credits run out; otherwise scraping pauses until credits renew."
      ],
      "price": 149,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 100,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Business $299/month, 3,000,000 API credits, 100 concurrent threads",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "FAQ: \"No, your ScraperAPI credit balance resets when your subscription renews.\" Credits do not roll over."
      },
      "id": "business",
      "included": 3000000,
      "name": "Business",
      "notes": [
        "Yearly billing is published at $269.10 per month, billed annually.",
        "Can auto-upgrade to the next plan when credits run out; otherwise scraping pauses until credits renew."
      ],
      "price": 299,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 200,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Scaling $475/month, 5,000,000 API credits, 200 concurrent threads",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "FAQ: \"No, your ScraperAPI credit balance resets when your subscription renews.\" Credits do not roll over."
      },
      "id": "scaling",
      "included": 5000000,
      "name": "Scaling",
      "notes": [
        "Yearly billing is published at $427.50 per month, billed annually.",
        "Can auto-upgrade to the next plan when credits run out; otherwise scraping pauses until credits renew.",
        "Pay-as-you-go beyond the allowance at a fixed per-credit rate, up to a spending cap you set; the rate is not published."
      ],
      "price": 475,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 300,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Professional $975/month, 10,500,000 API credits, 300 concurrent threads",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "FAQ: \"No, your ScraperAPI credit balance resets when your subscription renews.\" Credits do not roll over."
      },
      "id": "professional",
      "included": 10500000,
      "name": "Professional",
      "notes": [
        "Yearly billing is published at $877.50 per month, billed annually.",
        "Can auto-upgrade to the next plan when credits run out; otherwise scraping pauses until credits renew.",
        "Pay-as-you-go beyond the allowance at a fixed per-credit rate, up to a spending cap you set; the rate is not published."
      ],
      "price": 975,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 500,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Advanced $1,975/month, 21,500,000 API credits, 500 concurrent threads",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "FAQ: \"No, your ScraperAPI credit balance resets when your subscription renews.\" Credits do not roll over."
      },
      "id": "advanced",
      "included": 21500000,
      "name": "Advanced",
      "notes": [
        "Yearly billing is published at $1777.50 per month, billed annually.",
        "Pay-as-you-go beyond the allowance at a fixed per-credit rate, up to a spending cap you set; the rate is not published."
      ],
      "price": 1975,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "currency": "USD",
      "evidence": [
        {
          "quote": "For complete control and flexibility with personalized pricing.",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "Not stated for Enterprise."
      },
      "id": "enterprise",
      "included": null,
      "name": "Enterprise",
      "notes": [
        "Pricing page lists 22,000,000+ credits and 500+ threads; price is custom."
      ],
      "price": null,
      "selfServe": false,
      "unit": "credit"
    }
  ],
  "products": [
    {
      "docsUrl": "https://docs.scraperapi.com/structured-data-endpoints/e-commerce/amazon.md",
      "id": "structured-api",
      "name": "Structured Data Endpoints (Amazon)",
      "output": "parsed_json"
    },
    {
      "docsUrl": "https://docs.scraperapi.com",
      "id": "web-api",
      "name": "Scraping API (raw HTML)",
      "output": "raw_html"
    }
  ],
  "schema": 1,
  "sources": [
    {
      "id": "pricing",
      "kind": "pricing_page",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://www.scraperapi.com/pricing/"
    },
    {
      "id": "docs-credits",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://docs.scraperapi.com/getting-started/quick-start/credits-and-requests-costs"
    },
    {
      "id": "docs-product",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://docs.scraperapi.com/structured-data-endpoints/e-commerce/amazon/amazon-product-api.md"
    },
    {
      "id": "docs-search",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://docs.scraperapi.com/structured-data-endpoints/e-commerce/amazon/amazon-search-api.md"
    },
    {
      "id": "docs-offers",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://docs.scraperapi.com/structured-data-endpoints/e-commerce/amazon/amazon-offers-api.md"
    }
  ],
  "status": "active"
}