Vexaloom Labs

Amazon Customer Review & Rating Summary Scraper

Get Amazon customer reviews and a product-level rating summary by product URL, keyword, or category, with star-rating and sort filters, across 23 Amazon domains.

Input schema

Input fields, types, required flags, descriptions, defaults, and prefills come from the published definition. Prefill examples are distinct from defaults.

FieldTypeRequiredDescription
productUrlsarrayoptionalAmazon product URLs (/dp/, /gp/product/, /gp/aw/d/, /product/) or bare 10-character ASINs, on any supported Amazon domain. Leave empty to discover products from `keywords`/`categoryUrls` instead.
keywordsarrayoptionalSearch terms used to discover products when `productUrls` is empty (e.g. "wireless earbuds"). Each keyword contributes up to `maxProductsToDiscover` products.
categoryUrlsarrayoptionalAdvanced discovery: Amazon `/s?...` search URLs or `/b?node=...` category URLs. Used only when `productUrls` is empty.
Show all input fields
FieldTypeRequiredDescription
productUrlsarrayoptionalAmazon product URLs (/dp/, /gp/product/, /gp/aw/d/, /product/) or bare 10-character ASINs, on any supported Amazon domain. Leave empty to discover products from `keywords`/`categoryUrls` instead.
keywordsarrayoptionalSearch terms used to discover products when `productUrls` is empty (e.g. "wireless earbuds"). Each keyword contributes up to `maxProductsToDiscover` products.
categoryUrlsarrayoptionalAdvanced discovery: Amazon `/s?...` search URLs or `/b?node=...` category URLs. Used only when `productUrls` is empty.
maxProductsToDiscoverintegeroptionalMaximum products discovered from each keyword or category URL (1-50). Ignored when `productUrls` is supplied.
countrystringoptionalAmazon storefront to use for bare ASINs, discovery, and products whose URL does not carry a domain. Product URLs keep their own domain.
maxReviewsintegeroptionalHard cap per product after merging and deduplication (1-2000). The product-page sample alone yields about 8-13 rows; the optional extended feed can add 100-800+ for popular US products. In optional cookie mode this is the paginated cap.
extendedHistorybooleanoptionalMerge Amazon's public extended review feed for each ASIN (no login): up to 100 rows per star/sort bucket, typically 100-800+ unique reviews for popular US products, deduplicated against the product-page sample. Coverage varies by ASIN and the feed carries Amazon.com reviews only.
mergeMarketplacesarrayoptionalFetch the same product on these additional Amazon marketplaces and merge their deduplicated product-page reviews. Empty = the product's own marketplace only.
sortBystringoptionalOrder of the returned reviews: most helpful first, or most recent first.
filterByStarstringoptionalKeep only reviews with this rating. `positive` keeps 4-5 stars and `critical` keeps 1-2 stars. Applied after merging, so narrow filters can legitimately return few or no rows.
verifiedPurchasesOnlybooleanoptionalKeep only reviews carrying Amazon's Verified Purchase badge. Applied server-side in the extended feed (and cookie mode) and client-side for product-page rows.
filterKeywordsarrayoptionalKeep only reviews whose title or text contains at least one of these keywords (case-insensitive). Empty = no keyword filter.
reviewsNewerThanstringoptionalKeep only reviews dated on or after this date (YYYY-MM-DD or any ISO date). Reviews whose localized date cannot be parsed are kept. Empty = no date filter.
mediaReviewsOnlybooleanoptionalKeep only reviews that include at least one reviewer-uploaded image or video.
includeImagesbooleanoptionalExtract full-resolution image and video URLs uploaded by reviewers.
includeAggregatesbooleanoptionalEmit one `amazon_review_aggregate` record per product with product title, average rating, global ratings count, star histogram, derived per-star counts, and Amazon's "Customers say" summary with aspects. The histogram is filled from the rating-summary popover when the page omits it.
includeGdprSensitivebooleanoptionalInclude reviewer display name, profile link, and avatar. Leave off for GDPR-sensitive workloads.
cookieStringstringoptionalOptional. Paste your own logged-in Amazon session cookie (the literal Cookie header value) to use paginated /product-reviews/ and unlock deeper history. Never required; the actor returns real public data without it. Never paste a password.

Download the published input schema

View complete JSON
{
  "description": "Collect Amazon customer reviews plus each product's rating summary with no login or proxy setup. Add product URLs/ASINs or discover products by keyword; reviews are merged and deduplicated, with optional extended history and filters.",
  "properties": {
    "categoryUrls": {
      "default": [],
      "description": "Advanced discovery: Amazon `/s?...` search URLs or `/b?node=...` category URLs. Used only when `productUrls` is empty.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [],
      "title": "Category or Search URLs (discover products)",
      "type": "array"
    },
    "cookieString": {
      "description": "Optional. Paste your own logged-in Amazon session cookie (the literal Cookie header value) to use paginated /product-reviews/ and unlock deeper history. Never required; the actor returns real public data without it. Never paste a password.",
      "editor": "textarea",
      "isSecret": true,
      "title": "Amazon Session Cookie (optional)",
      "type": "string"
    },
    "country": {
      "default": "amazon.com",
      "description": "Amazon storefront to use for bare ASINs, discovery, and products whose URL does not carry a domain. Product URLs keep their own domain.",
      "editor": "select",
      "enum": [
        "amazon.com",
        "amazon.co.uk",
        "amazon.de",
        "amazon.fr",
        "amazon.it",
        "amazon.es",
        "amazon.ca",
        "amazon.com.au",
        "amazon.co.jp",
        "amazon.in",
        "amazon.com.br",
        "amazon.com.mx",
        "amazon.nl",
        "amazon.sg",
        "amazon.ae",
        "amazon.sa",
        "amazon.pl",
        "amazon.se",
        "amazon.com.tr",
        "amazon.ie",
        "amazon.com.be",
        "amazon.co.za",
        "amazon.eg"
      ],
      "enumTitles": [
        "United States (amazon.com)",
        "United Kingdom (amazon.co.uk)",
        "Germany (amazon.de)",
        "France (amazon.fr)",
        "Italy (amazon.it)",
        "Spain (amazon.es)",
        "Canada (amazon.ca)",
        "Australia (amazon.com.au)",
        "Japan (amazon.co.jp)",
        "India (amazon.in)",
        "Brazil (amazon.com.br)",
        "Mexico (amazon.com.mx)",
        "Netherlands (amazon.nl)",
        "Singapore (amazon.sg)",
        "United Arab Emirates (amazon.ae)",
        "Saudi Arabia (amazon.sa)",
        "Poland (amazon.pl)",
        "Sweden (amazon.se)",
        "Turkey (amazon.com.tr)",
        "Ireland (amazon.ie)",
        "Belgium (amazon.com.be)",
        "South Africa (amazon.co.za)",
        "Egypt (amazon.eg)"
      ],
      "prefill": "amazon.com",
      "title": "Amazon Marketplace",
      "type": "string"
    },
    "extendedHistory": {
      "default": true,
      "description": "Merge Amazon's public extended review feed for each ASIN (no login): up to 100 rows per star/sort bucket, typically 100-800+ unique reviews for popular US products, deduplicated against the product-page sample. Coverage varies by ASIN and the feed carries Amazon.com reviews only.",
      "prefill": true,
      "title": "Extended Review History",
      "type": "boolean"
    },
    "filterByStar": {
      "default": "",
      "description": "Keep only reviews with this rating. `positive` keeps 4-5 stars and `critical` keeps 1-2 stars. Applied after merging, so narrow filters can legitimately return few or no rows.",
      "editor": "select",
      "enum": [
        "",
        "1",
        "2",
        "3",
        "4",
        "5",
        "positive",
        "critical"
      ],
      "enumTitles": [
        "All Stars",
        "1 Star",
        "2 Stars",
        "3 Stars",
        "4 Stars",
        "5 Stars",
        "Positive (4-5 stars)",
        "Critical (1-2 stars)"
      ],
      "title": "Filter by Star Rating",
      "type": "string"
    },
    "filterKeywords": {
      "default": [],
      "description": "Keep only reviews whose title or text contains at least one of these keywords (case-insensitive). Empty = no keyword filter.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [],
      "title": "Filter by Keywords",
      "type": "array"
    },
    "includeAggregates": {
      "default": true,
      "description": "Emit one `amazon_review_aggregate` record per product with product title, average rating, global ratings count, star histogram, derived per-star counts, and Amazon's \"Customers say\" summary with aspects. The histogram is filled from the rating-summary popover when the page omits it.",
      "prefill": true,
      "title": "Include Rating Summary",
      "type": "boolean"
    },
    "includeGdprSensitive": {
      "default": false,
      "description": "Include reviewer display name, profile link, and avatar. Leave off for GDPR-sensitive workloads.",
      "prefill": false,
      "title": "Include Reviewer Names and Profiles",
      "type": "boolean"
    },
    "includeImages": {
      "default": true,
      "description": "Extract full-resolution image and video URLs uploaded by reviewers.",
      "prefill": true,
      "sectionCaption": "Output options",
      "sectionDescription": "Toggle optional fields. GDPR-sensitive reviewer identity is off by default.",
      "title": "Include Review Images and Videos",
      "type": "boolean"
    },
    "keywords": {
      "default": [],
      "description": "Search terms used to discover products when `productUrls` is empty (e.g. \"wireless earbuds\"). Each keyword contributes up to `maxProductsToDiscover` products.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [],
      "title": "Keywords (discover products)",
      "type": "array"
    },
    "maxProductsToDiscover": {
      "default": 5,
      "description": "Maximum products discovered from each keyword or category URL (1-50). Ignored when `productUrls` is supplied.",
      "editor": "number",
      "maximum": 50,
      "minimum": 1,
      "prefill": 5,
      "title": "Max Products to Discover",
      "type": "integer"
    },
    "maxReviews": {
      "default": 100,
      "description": "Hard cap per product after merging and deduplication (1-2000). The product-page sample alone yields about 8-13 rows; the optional extended feed can add 100-800+ for popular US products. In optional cookie mode this is the paginated cap.",
      "editor": "number",
      "maximum": 2000,
      "minimum": 1,
      "prefill": 15,
      "sectionCaption": "Review collection",
      "sectionDescription": "Control review depth and which public sources are merged.",
      "title": "Max Reviews per Product",
      "type": "integer"
    },
    "mediaReviewsOnly": {
      "default": false,
      "description": "Keep only reviews that include at least one reviewer-uploaded image or video.",
      "prefill": false,
      "title": "Media Reviews Only",
      "type": "boolean"
    },
    "mergeMarketplaces": {
      "default": [],
      "description": "Fetch the same product on these additional Amazon marketplaces and merge their deduplicated product-page reviews. Empty = the product's own marketplace only.",
      "editor": "select",
      "items": {
        "enum": [
          "amazon.com",
          "amazon.co.uk",
          "amazon.de",
          "amazon.fr",
          "amazon.it",
          "amazon.es",
          "amazon.ca",
          "amazon.com.au",
          "amazon.co.jp",
          "amazon.in",
          "amazon.com.br",
          "amazon.com.mx",
          "amazon.nl",
          "amazon.sg",
          "amazon.ae",
          "amazon.sa",
          "amazon.pl",
          "amazon.se",
          "amazon.com.tr",
          "amazon.ie",
          "amazon.com.be",
          "amazon.co.za",
          "amazon.eg"
        ],
        "enumTitles": [
          "United States (amazon.com)",
          "United Kingdom (amazon.co.uk)",
          "Germany (amazon.de)",
          "France (amazon.fr)",
          "Italy (amazon.it)",
          "Spain (amazon.es)",
          "Canada (amazon.ca)",
          "Australia (amazon.com.au)",
          "Japan (amazon.co.jp)",
          "India (amazon.in)",
          "Brazil (amazon.com.br)",
          "Mexico (amazon.com.mx)",
          "Netherlands (amazon.nl)",
          "Singapore (amazon.sg)",
          "United Arab Emirates (amazon.ae)",
          "Saudi Arabia (amazon.sa)",
          "Poland (amazon.pl)",
          "Sweden (amazon.se)",
          "Turkey (amazon.com.tr)",
          "Ireland (amazon.ie)",
          "Belgium (amazon.com.be)",
          "South Africa (amazon.co.za)",
          "Egypt (amazon.eg)"
        ],
        "type": "string"
      },
      "prefill": [],
      "title": "Merge Extra Marketplaces",
      "type": "array"
    },
    "productUrls": {
      "description": "Amazon product URLs (/dp/, /gp/product/, /gp/aw/d/, /product/) or bare 10-character ASINs, on any supported Amazon domain. Leave empty to discover products from `keywords`/`categoryUrls` instead.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "https://www.amazon.com/dp/B09X7MPX8L"
      ],
      "sectionCaption": "Products",
      "sectionDescription": "Scrape these products, or leave empty and discover products by keyword or category.",
      "title": "Product URLs or ASINs",
      "type": "array"
    },
    "reviewsNewerThan": {
      "default": "",
      "description": "Keep only reviews dated on or after this date (YYYY-MM-DD or any ISO date). Reviews whose localized date cannot be parsed are kept. Empty = no date filter.",
      "editor": "datepicker",
      "prefill": "",
      "title": "Reviews Newer Than",
      "type": "string"
    },
    "sortBy": {
      "default": "helpful",
      "description": "Order of the returned reviews: most helpful first, or most recent first.",
      "editor": "select",
      "enum": [
        "helpful",
        "recent"
      ],
      "enumTitles": [
        "Most Helpful",
        "Most Recent"
      ],
      "prefill": "helpful",
      "title": "Sort Reviews By",
      "type": "string"
    },
    "verifiedPurchasesOnly": {
      "default": false,
      "description": "Keep only reviews carrying Amazon's Verified Purchase badge. Applied server-side in the extended feed (and cookie mode) and client-side for product-page rows.",
      "prefill": false,
      "title": "Verified Purchases Only",
      "type": "boolean"
    }
  },
  "schemaVersion": 1,
  "title": "Amazon Customer Review & Rating Summary Scraper Input",
  "type": "object"
}

Output schema

Published result links and storage locations. This schema is not an exhaustive contract for every field in a dataset record.

FieldTypeRequiredDescription
reviewsstringoptionalDataset containing all scraped Amazon customer reviews.

Download the published output schema

View complete JSON
{
  "actorOutputSchemaVersion": 1,
  "description": "One record per Amazon customer review (rating, text, verified/Vine flags, helpful votes, variant, media, dates, source metadata) plus one type=amazon_review_aggregate record per product with the rating summary and star histogram. Empty fields are omitted, never pushed as null.",
  "properties": {
    "reviews": {
      "description": "Dataset containing all scraped Amazon customer reviews.",
      "template": "{{links.apiDefaultDatasetUrl}}/items",
      "title": "Amazon reviews",
      "type": "string"
    }
  },
  "title": "Amazon Customer Review & Rating Summary Scraper Output"
}

Dataset schema

Published dataset views and any declared field definitions. A view can select only a subset of the returned record fields.

Download the published dataset schema

View complete JSON
{
  "actorSpecification": 1,
  "title": "Amazon Reviews",
  "views": {
    "reviews": {
      "display": {
        "component": "table",
        "properties": {
          "hasImages": {
            "format": "boolean",
            "label": "Has Images"
          },
          "helpfulCount": {
            "format": "number",
            "label": "Helpful"
          },
          "isVerified": {
            "format": "boolean",
            "label": "Verified"
          },
          "isVineVoice": {
            "format": "boolean",
            "label": "Vine"
          },
          "productAsin": {
            "format": "text",
            "label": "ASIN"
          },
          "ratingScore": {
            "format": "number",
            "label": "Rating"
          },
          "reviewDate": {
            "format": "text",
            "label": "Date"
          },
          "reviewHash": {
            "format": "text",
            "label": "Review Hash"
          },
          "reviewId": {
            "format": "text",
            "label": "Review ID"
          },
          "reviewLocation": {
            "format": "text",
            "label": "Location"
          },
          "reviewTitle": {
            "format": "text",
            "label": "Title"
          },
          "reviewUrl": {
            "format": "text",
            "label": "Review URL"
          },
          "sentimentHint": {
            "format": "text",
            "label": "Sentiment"
          },
          "source": {
            "format": "text",
            "label": "Source"
          },
          "sourceMarketplace": {
            "format": "text",
            "label": "Marketplace"
          },
          "wordCount": {
            "format": "number",
            "label": "Words"
          }
        }
      },
      "title": "Reviews",
      "transformation": {
        "fields": [
          "productAsin",
          "ratingScore",
          "reviewTitle",
          "reviewDescription",
          "isVerified",
          "reviewedIn",
          "reviewReaction",
          "variant",
          "reviewImages",
          "position",
          "reviewId",
          "helpfulCount",
          "reviewDate",
          "reviewLocation",
          "sentimentHint",
          "wordCount",
          "hasImages",
          "imageCount",
          "scrapedAt",
          "sourceUrl",
          "reviewUrl",
          "isVineVoice",
          "reviewVideos",
          "hasVideos",
          "reviewHash",
          "source",
          "sourceMarketplace",
          "reviewedProductAsin"
        ]
      }
    }
  }
}

Key-value schema

Published key-value store definitions, when provided by this build.

This definition is not present in the default published build. See the published README for available documentation.

Published README

Read the full published documentation

Amazon Customer Review & Rating Summary Scraper

Turn Amazon product pages into a clean review dataset and a product-level rating summary — no login, no cookie, no proxy configuration. Give it product URLs or bare ASINs, or let it find products from a keyword or category page. It works across 23 Amazon storefronts, merges the public review sources, and lets you narrow the result by stars, verified purchases, keywords, date, or media.

What this actor does

  • Two ways in: paste productUrls (URLs or bare ASINs) or leave them empty and use keywords / categoryUrls to discover products first. Discovery runs over plain HTTP on Amazon's mobile search page and falls back to a browser only when needed.
  • Review rows: rating, headline, full text, date and reviewer location, verified-purchase and Vine labels, helpful votes, variant, and reviewer media — from the public product-page review block. The block is probabilistic, so the actor retries fresh sessions across the desktop and mobile product pages.
  • Rating summary, always first: one amazon_review_aggregate record per product with product title, average rating, global ratings count, the 5→1 star histogram, derived per-star counts, and Amazon's "Customers say" summary with aspect sentiment. When the page omits the histogram, the actor fills it from Amazon's own rating-summary popover widget.
  • Optional depth: extendedHistory merges Amazon's public extended review feed for US products (up to 100 rows per star/sort bucket; 100–800+ unique on popular ASINs), deduplicated against the product-page sample. mergeMarketplaces additionally unions the product page from other storefronts.
  • Filters that narrow the data: star rating (including positive/critical), verified purchases, keyword, date, and media-only. Sorting is most-helpful or most-recent.
  • Empty fields are omitted. A record only contains fields the source actually provided — never null or fake placeholders.

Output

Review records

Field Description
productAsin ASIN of the requested product.
ratingScore Star rating, 1–5.
reviewTitle / reviewDescription Headline and full review text.
reviewUrl / reviewId Permalink and Amazon review ID when the source exposes them (the extended feed does not).
reviewedIn Raw "Reviewed in … on …" sentence.
reviewDate / reviewLocation Parsed ISO date and reviewer country.
isVerified / isVineVoice Amazon Verified Purchase and Vine badges.
variant Product variant the reviewer bought, when shown.
reviewReaction / helpfulCount Raw helpful-vote sentence and parsed count.
reviewImages / reviewVideos Reviewer media (reviewVideos entries carry a URL and optional thumbnail).
hasImages / imageCount / hasVideos / videoCount Derived media flags.
sentimentHint Derived positive / neutral / negative from the rating.
wordCount Length, character-based for CJK/Hangul text.
position Rank in the returned set after merging and filtering.
reviewHash Stable content fingerprint used to deduplicate across sources.
source productPage, extendedHistory, or cookieMode.
sourceMarketplace Amazon domain the row came from.
reviewedProductAsin Variant ASIN the review belongs to, when the page exposes it.
reviewerName / reviewerProfile / reviewerAvatar Only present when includeGdprSensitive is on.
scrapedAt / sourceUrl UTC scrape timestamp and the input URL.

Rating summary records

One record per product with type: "amazon_review_aggregate":

Field Description
productAsin / productTitle ASIN and product title from the same page.
averageRating / globalRatingsCount Overall stars and total ratings (not just written reviews).
starsBreakdown Percentage per star, 5→1.
ratingCountByStar Derived count per star (percentage × total, rounded).
customersSay / customersSayAspects Amazon's AI summary and aspect sentiment, when Amazon shows them.
productUrl / sourceUrl / scrapedAt Canonical product URL, input URL, and timestamp.

Status records

If a run cannot return any review or summary, the dataset receives one typed status record so the run is never silently empty: amazon_reviews_blocked, amazon_reviews_no_star_match, amazon_reviews_no_products_discovered, amazon_reviews_cookie_invalid, amazon_reviews_cookie_expired, or amazon_reviews_cookie_robot_blocked. A blocked page is also reported in the run status message.

Input

Field Type Default Description
productUrls array – Amazon URLs or bare ASINs. Leave empty to use discovery.
keywords array [] Search terms for product discovery.
categoryUrls array [] Amazon search/category URLs for advanced discovery.
maxProductsToDiscover integer 5 Products per keyword/category URL (1–50).
country string amazon.com Storefront for bare ASINs, discovery, and URLs without a domain (23 options).
maxReviews integer 100 Per-product cap after merging (1–2000).
extendedHistory boolean true Merge the public extended review feed.
mergeMarketplaces array [] Extra storefronts whose product pages are unioned.
sortBy string helpful helpful or recent.
filterByStar string "" (all) 1–5, positive (4–5), or critical (1–2).
verifiedPurchasesOnly boolean false Keep only Verified Purchase reviews.
filterKeywords array [] Keep reviews containing any of these keywords.
reviewsNewerThan string "" (none) Keep reviews on/after this date.
mediaReviewsOnly boolean false Keep only reviews with images or videos.
includeImages boolean true Extract reviewer images and videos.
includeAggregates boolean true Emit the product rating-summary record.
includeGdprSensitive boolean false Include reviewer name/profile/avatar.
cookieString string "" (off) Optional own session cookie for paginated history. Never required.

Examples

Default run — one product, summary plus reviews:

{ "productUrls": ["https://www.amazon.com/dp/B09X7MPX8L"] }

Discovery by keyword:

{ "keywords": ["wireless earbuds"], "maxProductsToDiscover": 5, "maxReviews": 50 }

Critical reviews with media on two products:

{
  "productUrls": ["B09X7MPX8L", "B08TJTCCV8"],
  "filterByStar": "critical",
  "mediaReviewsOnly": true,
  "verifiedPurchasesOnly": true,
  "maxReviews": 100
}

Merge two storefronts:

{
  "productUrls": ["https://www.amazon.de/dp/B09X7MPX8L"],
  "country": "amazon.de",
  "mergeMarketplaces": ["amazon.co.uk", "amazon.fr"],
  "maxReviews": 200
}

Use cases

  • Voice of customer: export review text for sentiment, topic, and complaint analysis.
  • Rating monitoring: track average rating, histogram, and the "Customers say" summary across a watch-list.
  • Competitive research: compare products from a keyword or category with one run.
  • Storefront comparison: see which reviews a product carries on other Amazon marketplaces.
  • Quality triage: filter to critical or media reviews to find recurring defects quickly.

FAQ

Do I need an Amazon account or a proxy? No. The actor works with public product data and chooses its own connection automatically. cookieString is optional and only for users who want to paginate their own session.

How many reviews can I get per product? The product-page block normally shows 8–13. With extendedHistory on, popular US products can yield several hundred unique reviews (measured 620, 824; up to 100 per star/sort bucket). Coverage varies by ASIN.

Why do some products return fewer rows than others? Amazon gates the product-page block probabilistically and the extended feed only covers a subset of ASINs. The actor retries and reports what it actually collected; it never invents rows.

Why is my star filter returning zero results? Filters run over the merged set, so a rating that is rare on the product page and absent from the feed can legitimately return nothing. The dataset then contains an amazon_reviews_no_star_match status record.

Is the star histogram always available? Yes in practice: the actor reads it from the product page and falls back to Amazon's rating-summary popover when the page omits it. customersSay is source-dependent and appears only when Amazon displays it.

What is ratingCountByStar? A derived count: Amazon publishes percentages, so the actor multiplies each percentage by globalRatingsCount and rounds. It is labelled as derived, not read from a separate count field.

Does this actor cover non-US marketplaces? Yes — 23 storefronts for product-page collection and marketplace merge. The extended review feed is US-only.

Is this affiliated with Amazon? No. It reads publicly available pages and is not endorsed by Amazon.

Python quickstart

Use a schema-derived input and the Python standard library to start a run. An Apify account and token are required for execution.

Open the step-by-step Python guide →

Source build Uz8bhFkvsoBLw91SC. Documentation is regenerated from the default published build; private drafts are not included.