{
  "asOf": "2026-11-05",
  "capabilities": [
    {
      "evidence": [
        {
          "quote": "client.get_prodcuts('https://www.amazon.com/dp/1612680194')",
          "source": "sdk"
        }
      ],
      "note": "Input is ASINs or product URLs. No output field list is published, so none is declared.",
      "product": "amazon-products",
      "requestType": "product",
      "retailer": "amazon-us",
      "support": "full"
    },
    {
      "evidence": [
        {
          "quote": "client.get_prodcuts('https://www.amazon.com/s?k=iphone', limit=24)",
          "source": "sdk"
        }
      ],
      "note": "Search-result and category URLs are accepted with a per-query limit; output fields are not stated.",
      "product": "amazon-products",
      "requestType": "search",
      "retailer": "amazon-us",
      "support": "partial"
    },
    {
      "evidence": [
        {
          "quote": "client.get_reviews('1612680194', limit=3)",
          "source": "sdk"
        }
      ],
      "fields": [
        "rating",
        "date",
        "title",
        "text",
        "reviewer",
        "verified"
      ],
      "note": "Per ASIN or product URL, with a limit on reviews returned. Demo response fields: title, body, rating, bage (verified badge), author_title, date.",
      "product": "amazon-reviews",
      "requestType": "reviews",
      "retailer": "amazon-us",
      "support": "full"
    }
  ],
  "category": "retailer_api",
  "costRules": [
    {
      "billedOn": "unknown",
      "evidence": [
        {
          "quote": "Price per 1k records for the usage from 501 to 5k products.",
          "source": "products"
        }
      ],
      "modifiers": "One ASIN or product URL returns one product record, billed per record. Whether failed lookups are billed is not stated.",
      "product": "amazon-products",
      "requestType": "product",
      "retailer": "amazon-us",
      "unit": "record",
      "units": 1
    },
    {
      "billedOn": "unknown",
      "evidence": [
        {
          "quote": "Limit Per One Query",
          "source": "asin-guide"
        }
      ],
      "modifiers": "Billed per product record returned; a search URL returns up to the per-query limit (the SDK example uses limit=24). Records per results page are not stated, so 1 to 24 is a range.",
      "product": "amazon-products",
      "requestType": "search",
      "retailer": "amazon-us",
      "unit": "record",
      "units": {
        "max": 24,
        "min": 1
      }
    },
    {
      "billedOn": "unknown",
      "evidence": [
        {
          "quote": "$2/1,000 reviews",
          "source": "reviews"
        }
      ],
      "modifiers": "Billed per review. Reviews per page are not stated; the upper bound of 10 is an assumption (Amazon shows about 10 reviews per page), so 1 to 10 is a range.",
      "product": "amazon-reviews",
      "requestType": "reviews",
      "retailer": "amazon-us",
      "unit": "record",
      "units": {
        "max": 10,
        "min": 1
      }
    }
  ],
  "homepage": "https://outscraper.com",
  "id": "outscraper",
  "name": "Outscraper",
  "notes": [
    "No monthly subscription; usage is metered and billed monthly. Other Outscraper scrapers (maps, search) are out of scope."
  ],
  "plans": [
    {
      "billing": "monthly",
      "currency": "USD",
      "evidence": [
        {
          "quote": "Free for the first 500 products.",
          "source": "products"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "Tiers reset every 30 days."
      },
      "free": true,
      "id": "products-free",
      "included": 500,
      "name": "Products free tier",
      "notes": [
        "The first 500 products each month are free. The pay-as-you-go plan repeats this as its first tier."
      ],
      "price": 0,
      "products": [
        "amazon-products"
      ],
      "selfServe": true,
      "unit": "record"
    },
    {
      "billing": "payg",
      "currency": "USD",
      "evidence": [
        {
          "quote": "Price per 1k records for the usage from 501 to 5k products.",
          "source": "products"
        },
        {
          "quote": "Credits are used for services and never expire.",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "none",
        "note": "Prepaid credits never expire (pricing page). Free tier usage resets every 30 days."
      },
      "id": "products-payg",
      "included": null,
      "name": "Products pay as you go",
      "notes": [
        "Graduated by monthly usage: first 500 free, 501 to 5,000 at $2 per 1,000, above 5,000 at $1 per 1,000. No monthly subscription."
      ],
      "price": null,
      "products": [
        "amazon-products"
      ],
      "selfServe": true,
      "tiers": [
        {
          "unitPrice": 0,
          "upTo": 500
        },
        {
          "unitPrice": 0.002,
          "upTo": 5000
        },
        {
          "unitPrice": 0.001,
          "upTo": null
        }
      ],
      "unit": "record"
    },
    {
      "billing": "monthly",
      "currency": "USD",
      "evidence": [
        {
          "quote": "Free for the first 500 reviews.",
          "source": "reviews"
        }
      ],
      "expiry": {
        "kind": "period_end",
        "note": "Tiers reset every 30 days."
      },
      "free": true,
      "id": "reviews-free",
      "included": 500,
      "name": "Reviews free tier",
      "notes": [
        "The first 500 reviews each month are free. The pay-as-you-go plan repeats this as its first tier."
      ],
      "price": 0,
      "products": [
        "amazon-reviews"
      ],
      "selfServe": true,
      "unit": "record"
    },
    {
      "billing": "payg",
      "currency": "USD",
      "evidence": [
        {
          "quote": "Price per 1,000 reviews for the usage from 501 to 5,000 reviews.",
          "source": "reviews-api"
        },
        {
          "quote": "Credits are used for services and never expire.",
          "source": "pricing"
        }
      ],
      "expiry": {
        "kind": "none",
        "note": "Prepaid credits never expire (pricing page). Free tier usage resets every 30 days."
      },
      "id": "reviews-payg",
      "included": null,
      "name": "Reviews pay as you go",
      "notes": [
        "Graduated by monthly usage: first 500 free, 501 to 5,000 at $2 per 1,000, above 5,000 at $1 per 1,000. No monthly subscription."
      ],
      "price": null,
      "products": [
        "amazon-reviews"
      ],
      "selfServe": true,
      "tiers": [
        {
          "unitPrice": 0,
          "upTo": 500
        },
        {
          "unitPrice": 0.002,
          "upTo": 5000
        },
        {
          "unitPrice": 0.001,
          "upTo": null
        }
      ],
      "unit": "record"
    }
  ],
  "products": [
    {
      "docsUrl": "https://outscraper.com/amazon-scraper/",
      "id": "amazon-products",
      "name": "Amazon Products Scraper",
      "output": "parsed_json"
    },
    {
      "docsUrl": "https://outscraper.com/amazon-reviews-api/",
      "id": "amazon-reviews",
      "name": "Amazon Reviews Scraper",
      "output": "parsed_json"
    }
  ],
  "schema": 1,
  "sources": [
    {
      "id": "pricing",
      "kind": "pricing_page",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://outscraper.com/pricing/"
    },
    {
      "id": "products",
      "kind": "pricing_page",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://outscraper.com/amazon-scraper/"
    },
    {
      "id": "reviews",
      "kind": "pricing_page",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://outscraper.com/amazon-reviews-scraper/"
    },
    {
      "id": "reviews-api",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://outscraper.com/amazon-reviews-api/"
    },
    {
      "id": "asin-guide",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://outscraper.com/scrape-amazon-data-asin/"
    },
    {
      "id": "sdk",
      "kind": "docs",
      "method": "manual",
      "retrieved": "2026-11-05",
      "url": "https://github.com/outscraper/amazon-scraper-python"
    }
  ],
  "status": "active"
}