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": "appstore-search", "options": {...}}. See Parsers for how they work. An App Store search page, like apps.apple.com/us/iphone/search?term=notes.

appstore-app

An App Store app page, like apps.apple.com/us/app/notes/id1110145109.
  • Example page: https://apps.apple.com/us/app/notes/id1110145109
  • 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.

appstore-reviews

An App Store app page, like apps.apple.com/us/app/notes/id1110145109.
  • Example page: https://apps.apple.com/us/app/notes/id1110145109
  • 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), sort, page (Page number, starting at 1).
  • Price: 1 credit per call. Works without an API key.

appstore-top

An App Store top charts page, like apps.apple.com/us/iphone/charts.
A Google Play apps search page with the search in q.
  • Example page: https://play.google.com/store/search?q=meditation&c=apps
  • Returns: A list of products: results, cursor, page, total.
  • Options: country (ISO 3166-1 alpha-2 country code, e.g. us. Any case is accepted), language (BCP 47 language tag, e.g. en or pt-BR. Any case is accepted), limit (Return at most this many apps. You pay 1 credit per 10 returned).
  • Price: 1 credit per 10 apps.

google-play-app

A Google Play app page.
  • Example page: https://play.google.com/store/apps/details?id=com.spotify.music
  • 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), language (BCP 47 language tag, e.g. en or pt-BR. Any case is accepted).
  • Price: 1 credit per call.

google-play-reviews

A Google Play app page.
  • Example page: https://play.google.com/store/apps/details?id=com.spotify.music
  • Returns: A list of reviews: results, cursor, page, total.
  • Options: language (BCP 47 language tag, e.g. en or pt-BR. Any case is accepted), sort, rating, cursor (The cursor from the previous response. Send it as is).
  • Price: 1 credit per call. Works without an API key.