{
  "asOf": "2026-11-05",
  "capabilities": [
    {
      "evidence": [
        {
          "quote": "asin, parent_asin, brand, name, rating, total_ratings, price, list_price, in_stock, availability_text, description, images, best_seller_rankings",
          "source": "docs-pdp"
        }
      ],
      "fields": [
        "id",
        "title",
        "brand",
        "price",
        "list_price",
        "availability",
        "rating",
        "review_count",
        "sales_rank",
        "images",
        "description"
      ],
      "product": "amazon-api",
      "requestType": "product",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "sellerId, merchantName, listingPrice, shipping, condition, isFulfilledByAmazon, primeInformation, isBuyBoxWinner",
          "source": "docs-offers"
        }
      ],
      "fields": [
        "seller_id",
        "seller_name",
        "price",
        "shipping",
        "condition",
        "fulfillment",
        "prime",
        "buybox_flag"
      ],
      "product": "amazon-api",
      "requestType": "offers",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "asin, title, price, rating, reviewCount, isSponsored, position",
          "source": "docs-search"
        }
      ],
      "fields": [
        "id",
        "rank",
        "sponsored",
        "title",
        "price",
        "rating",
        "review_count"
      ],
      "product": "amazon-api",
      "requestType": "search",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "rank, asin, title, price, rating, reviewCount",
          "source": "docs-bestsellers"
        }
      ],
      "fields": [
        "rank",
        "id",
        "title",
        "price"
      ],
      "product": "amazon-api",
      "requestType": "bestsellers",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "seller_id, name, about, rating (positive_percentage), business_details",
          "source": "docs-seller"
        }
      ],
      "fields": [
        "seller_id",
        "name",
        "rating"
      ],
      "note": "Feedback count not listed; rating is a positive percentage only.",
      "product": "amazon-api",
      "requestType": "seller",
      "retailer": "amazon-us",
      "support": "full"
    }
  ],
  "category": "scraper_api",
  "costRules": [
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "amazon.* | 1 | Routed via the Amazon Scraper API",
          "source": "docs-costs"
        },
        {
          "quote": "Each successful Amazon Scraper API request costs 1 credit.",
          "source": "docs-amazon"
        }
      ],
      "modifiers": "Amazon.* URLs are routed to the Amazon Scraper API at 1 credit; no premium proxy or JS flag needed. super=true would cost 10x (docs-offers).",
      "product": "amazon-api",
      "requestType": "product",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 1
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "amazon.* | 1 | Routed via the Amazon Scraper API",
          "source": "docs-costs"
        },
        {
          "quote": "Each successful Amazon Scraper API request costs 1 credit.",
          "source": "docs-amazon"
        }
      ],
      "modifiers": "Amazon.* URLs are routed to the Amazon Scraper API at 1 credit; no premium proxy or JS flag needed. super=true would cost 10x (docs-offers).",
      "product": "amazon-api",
      "requestType": "offers",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 1
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "amazon.* | 1 | Routed via the Amazon Scraper API",
          "source": "docs-costs"
        },
        {
          "quote": "Each successful Amazon Scraper API request costs 1 credit.",
          "source": "docs-amazon"
        }
      ],
      "modifiers": "Amazon.* URLs are routed to the Amazon Scraper API at 1 credit; no premium proxy or JS flag needed. super=true would cost 10x (docs-offers).",
      "product": "amazon-api",
      "requestType": "search",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 1
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "amazon.* | 1 | Routed via the Amazon Scraper API",
          "source": "docs-costs"
        },
        {
          "quote": "Each successful Amazon Scraper API request costs 1 credit.",
          "source": "docs-amazon"
        }
      ],
      "modifiers": "Amazon.* URLs are routed to the Amazon Scraper API at 1 credit; no premium proxy or JS flag needed. super=true would cost 10x (docs-offers).",
      "product": "amazon-api",
      "requestType": "bestsellers",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 1
    },
    {
      "billedOn": "success",
      "evidence": [
        {
          "quote": "amazon.* | 1 | Routed via the Amazon Scraper API",
          "source": "docs-costs"
        },
        {
          "quote": "Each successful Amazon Scraper API request costs 1 credit.",
          "source": "docs-amazon"
        }
      ],
      "modifiers": "Amazon.* URLs are routed to the Amazon Scraper API at 1 credit; no premium proxy or JS flag needed. super=true would cost 10x (docs-offers).",
      "product": "amazon-api",
      "requestType": "seller",
      "retailer": "amazon-us",
      "unit": "credit",
      "units": 1
    }
  ],
  "homepage": "https://scrape.do",
  "id": "scrape-do",
  "name": "Scrape.do",
  "notes": [
    "Amazon reviews: no reviews endpoint is listed in the Amazon Scraper API docs. The raw-HTML endpoint can fetch any Amazon URL, so review pages are reachable only as HTML (not modelled).",
    "A deals endpoint also exists (1 credit) but deals is not a request type in the taxonomy.",
    "Getting-started docs say 2xx, 400, 404 and 410 responses are charged; another passage there says only 2xx."
  ],
  "plans": [
    {
      "billing": "monthly",
      "concurrency": 5,
      "currency": "USD",
      "evidence": [
        {
          "quote": "1,000 Successful API Credits",
          "source": "pricing"
        },
        {
          "quote": "5 Concurrent Requests",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "No official page states whether unused credits roll over or expire. Pricing page: \"once you hit your monthly limit, requests will stop unless you upgrade your plan or purchase additional credits\"."
      },
      "free": true,
      "id": "free",
      "included": 1000,
      "name": "Free",
      "notes": [
        "Scrape.do's own blog says the free credits have no expiration; the pricing page does not say so."
      ],
      "price": 0,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 10,
      "currency": "USD",
      "evidence": [
        {
          "quote": "250,000 Successful API Credits",
          "source": "pricing"
        },
        {
          "quote": "10 Concurrent Requests",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "No official page states whether unused credits roll over or expire. Pricing page: \"once you hit your monthly limit, requests will stop unless you upgrade your plan or purchase additional credits\"."
      },
      "id": "hobby",
      "included": 250000,
      "name": "Hobby",
      "notes": [
        "Yearly billing is published: $290/year. Pricing page: pay for 10 months and get 12 (up to 20% off).",
        "No overage rate is published; requests stop at the monthly limit unless you upgrade or buy extra credits (extra-credit price not stated)."
      ],
      "price": 29,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 50,
      "currency": "USD",
      "evidence": [
        {
          "quote": "1,250,000 Successful API Credits",
          "source": "pricing"
        },
        {
          "quote": "50 Concurrent Requests",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "No official page states whether unused credits roll over or expire. Pricing page: \"once you hit your monthly limit, requests will stop unless you upgrade your plan or purchase additional credits\"."
      },
      "id": "pro",
      "included": 1250000,
      "name": "Pro",
      "notes": [
        "Yearly billing is published: $990/year. Pricing page: pay for 10 months and get 12 (up to 20% off).",
        "No overage rate is published; requests stop at the monthly limit unless you upgrade or buy extra credits (extra-credit price not stated)."
      ],
      "price": 99,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 100,
      "currency": "USD",
      "evidence": [
        {
          "quote": "3,500,000 Successful API Credits",
          "source": "pricing"
        },
        {
          "quote": "100 Concurrent Requests",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "No official page states whether unused credits roll over or expire. Pricing page: \"once you hit your monthly limit, requests will stop unless you upgrade your plan or purchase additional credits\"."
      },
      "id": "business",
      "included": 3500000,
      "name": "Business",
      "notes": [
        "Yearly billing is published: $2,490/year. Pricing page: pay for 10 months and get 12 (up to 20% off).",
        "No overage rate is published; requests stop at the monthly limit unless you upgrade or buy extra credits (extra-credit price not stated)."
      ],
      "price": 249,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": 200,
      "currency": "USD",
      "evidence": [
        {
          "quote": "10,000,000 Successful API Credits",
          "source": "pricing"
        },
        {
          "quote": "200 Concurrent Requests",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "No official page states whether unused credits roll over or expire. Pricing page: \"once you hit your monthly limit, requests will stop unless you upgrade your plan or purchase additional credits\"."
      },
      "id": "advanced",
      "included": 10000000,
      "name": "Advanced",
      "notes": [
        "Yearly billing is published: $6,990/year. Pricing page: pay for 10 months and get 12 (up to 20% off).",
        "No overage rate is published; requests stop at the monthly limit unless you upgrade or buy extra credits (extra-credit price not stated)."
      ],
      "price": 699,
      "selfServe": true,
      "unit": "credit"
    },
    {
      "billing": "monthly",
      "concurrency": null,
      "currency": "USD",
      "evidence": [
        {
          "quote": "Custom • Enterprise",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "unknown",
        "note": "Not stated."
      },
      "id": "enterprise",
      "included": null,
      "name": "Enterprise",
      "notes": [
        "Custom price; unlimited credits and concurrency listed."
      ],
      "price": null,
      "selfServe": false,
      "unit": "credit"
    }
  ],
  "products": [
    {
      "docsUrl": "https://scrape.do/documentation/amazon-scraper-api/",
      "id": "amazon-api",
      "name": "Amazon Scraper API",
      "output": "parsed_json"
    }
  ],
  "schema": 1,
  "sources": [
    {
      "id": "pricing",
      "kind": "pricing_page",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/pricing/"
    },
    {
      "id": "docs-amazon",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/amazon-scraper-api/"
    },
    {
      "id": "docs-costs",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/request-costs/"
    },
    {
      "id": "docs-start",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/"
    },
    {
      "id": "docs-pdp",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/amazon-scraper-api/pdp/"
    },
    {
      "id": "docs-search",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/amazon-scraper-api/search/"
    },
    {
      "id": "docs-offers",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/amazon-scraper-api/offer-listing/"
    },
    {
      "id": "docs-seller",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/amazon-scraper-api/seller/"
    },
    {
      "id": "docs-bestsellers",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/documentation/amazon-scraper-api/bestsellers/"
    },
    {
      "id": "terms",
      "kind": "terms",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://scrape.do/terms-of-use/"
    }
  ],
  "status": "active"
}