Skip to main content
Each parser reads one kind of page and returns the site’s own data. Send the page’s URL to scrape with a json format that names the parser. The data comes back in data.json.
Send a parser’s options in the same format, like {"type": "json", "parser": "amazon-search", "options": {...}}. See Parsers for how they work. An Amazon search page with a search word or a department, like amazon.com/s?k=laptop.

amazon-product

An Amazon product page, like amazon.com/dp/<ASIN>.
  • Example page: https://www.amazon.com/dp/B0CX23V2ZK
  • Returns: One product: id, url, title, brand, description, price, originalPrice, rating, reviewCount, availability, images, categories, seller.
  • Options: country (ISO 3166-1 alpha-2 country code, e.g. us. Any case is accepted).
  • Price: 1 credit per call.

amazon-reviews

An Amazon product page. Marketplaces outside the US, like amazon.in/dp/<ASIN>, show their top reviews without sign-in, up to 13 for the product page. Amazon US shows reviews only after sign-in, so an amazon.com page returns reviews for few products.
  • Example page: https://www.amazon.in/dp/B0CHX1W1XY
  • Returns: A list of reviews: results, cursor, page, total.
  • Options: country (ISO 3166-1 alpha-2 country code, e.g. us. Any case is accepted), rating (Only reviews with this star rating), verifiedOnly (Only reviews from verified purchases), cursor (The cursor from the previous response. Send it as is).
  • Price: 1 credit per call.

amazon-bestsellers

An Amazon Best Sellers category page, like amazon.com/Best-Sellers-Electronics/zgbs/electronics.

tiktok-shop

A TikTok Shop search page (/k/), store page (/store/) or product page (/pdp/). Send options view reviews on a product page for its reviews.
  • Example page: https://shop.tiktok.com/us/k/gummies
  • Returns: A list of products: results, cursor, page, total.
  • Options: cursor (The cursor from the previous response. Send it as is).
  • Price: 1 credit per call.
An ebay.com search page, like ebay.com/sch/i.html?_nkw=iphone.

ebay-item

An eBay item page, like ebay.com/itm/<item id>.
  • Example page: https://www.ebay.com/itm/266625967665
  • Returns: One product: id, url, title, brand, description, price, originalPrice, rating, reviewCount, availability, images, categories, seller.
  • Price: 1 credit per call.

facebook-marketplace

A Facebook Marketplace search page with a city and a query, like facebook.com/marketplace/austin/search?query=bike.
  • Example page: https://www.facebook.com/marketplace/austin/search?query=bike
  • Returns: A list of listings: results, cursor, page, total.
  • Options: minPrice (Lowest price in local currency (e.g., 50)), maxPrice (Highest price in local currency (e.g., 500)), sort (Sort order (newest, priceLow or priceHigh), relevance by default).
  • Price: 1 credit per call.
A Craigslist search page with a five-digit US ZIP code in postal, like sfbay.craigslist.org/search/sss?query=bike&postal=94103.
A Trustpilot search page, like trustpilot.com/search?query=stripe.
  • Example page: https://www.trustpilot.com/search?query=payments
  • Returns: A list of products: results, cursor, page, total.
  • Options: page (Page number, starting at 1. Trustpilot shows 10 pages of 10 companies without an account, so one search reaches at most 100 companies even when total is larger. Make the query more specific to reach the rest).
  • Price: 1 credit per call.

trustpilot-company

A Trustpilot company page, like trustpilot.com/review/stripe.com.
  • Example page: https://www.trustpilot.com/review/stripe.com
  • Returns: One product: id, url, title, brand, description, price, originalPrice, rating, reviewCount, availability, images, categories, seller.
  • Price: 1 credit per call.

trustpilot-reviews

A Trustpilot company page, like trustpilot.com/review/stripe.com.
  • Example page: https://www.trustpilot.com/review/stripe.com?stars=1&stars=2&languages=en
  • Returns: A list of reviews: results, cursor, page, total.
  • Options: datePublished (Only reviews published in the last 30 days, 3, 6 or 12 months), verifiedOnly (Only reviews Trustpilot marks as verified), search (Only reviews that mention this word or phrase), page (Page number, starting at 1. Trustpilot shows 10 pages of 20 reviews without an account; narrow with ratings, language, datePublished or search to reach older reviews).
  • Price: 1 credit per call.