Crawlora
ProductPlatformsUse CasesDocsPricingCompareContact
Sign inTry Playground Console
Crawlora

Structured public web data APIs for search, maps, geocoding, streaming, travel, real estate, marketplaces, apps, social, audio, crypto, finance, and AI workflows with managed execution and credit-based usage.

Product

Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing

Platforms

Google SearchGoogle MapsGoogle TrendsAmazonZillowTripAdvisorShopifyAll platforms

Developers

DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub

Use cases

SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases

Legal

ContactTermsPrivacy
Product
Web Scraping APIFeaturesPlatformsTravel APIsReal Estate APIsPricing
Platforms
Google SearchGoogle MapsGoogle TrendsAmazonZillowTripAdvisorShopifyAll platforms
Developers
DocsGetting StartedAPI ExamplesPlaygroundSDKsChangelogBlogGitHub
Use cases
SERP MonitoringGoogle Maps LeadsProperty Market IntelligenceAmazon Product MonitoringCrypto Market ResearchAI Agent Web DataAll use cases
Legal
ContactTermsPrivacy
© 2026 Crawlora. All rights reserved.·Built by Tony Wang
System statusCrawlora API status
Docs menu

Start here

OverviewGetting StartedAuthenticationRate Limits and CreditsError Handling

Examples

ExamplescURLTypeScriptPythonGo

Recipes

RecipesSERP MonitoringGoogle Maps LeadsApp Review AnalysisYouTube TranscriptsTikTok Trend ResearchAmazon Product MonitoringAI Agent Web Data

API Reference

AirbnbAmazonApplePodcastsAppStoreBingBrandBraveCoinGeckoDatasetseBayGeocodingGoogleGoogle FinanceGoogle MapGoogle TrendsGooglePlayInstagramJustWatchLinkedInProductHuntRedditShop.appShopifySimilarWebSpotifySpotifyPodcastsTikTokTripAdvisorTrustpilotYahoo FinanceYouTubeZillow

Start here

OverviewGetting StartedAuthenticationRate Limits and CreditsError Handling

Examples

ExamplescURLTypeScriptPythonGo

Recipes

RecipesSERP MonitoringGoogle Maps LeadsApp Review AnalysisYouTube TranscriptsTikTok Trend ResearchAmazon Product MonitoringAI Agent Web Data

API Reference

AirbnbAmazonApplePodcastsAppStoreBingBrandBraveCoinGeckoDatasetseBayGeocodingGoogleGoogle FinanceGoogle MapGoogle TrendsGooglePlayInstagramJustWatchLinkedInProductHuntRedditShop.appShopifySimilarWebSpotifySpotifyPodcastsTikTokTripAdvisorTrustpilotYahoo FinanceYouTubeZillow
  1. Home
  2. /Docs
  3. /Shop.app Scraper API

API Reference

Shop.app Scraper API Documentation

Use Crawlora's Shop.app Scraper API endpoints to extract supported public Shop.app data as structured JSON. This documentation covers 16 active endpoints including Analyze Shop.app query results, List Shop.app categories, Get Shop.app product, List Shop.app related products, and related APIs. Developers can use these endpoints for monitoring, enrichment, research dashboards, internal data pipelines, and agent-native workflows without maintaining platform-specific scraping code. Each endpoint page documents authentication, request parameters such as query, id, handle, collection_id, cURL examples, response examples, response schemas, errors, credit cost, and Playground testing. Send requests to the Crawlora API with an x-api-key header, review usage and plan limits on pricing, and test safe sample requests in Playground before moving the workflow into production.

Try Search Shop.app products Start with endpoint docsPricing

Quick start

Choose an endpoint, send an authenticated request with the x-api-key header, and inspect the normalized JSON response. The examples below use the public Crawlora API base URL and the same endpoint catalog used by Playground.

Base URL
https://api.crawlora.net/api/v1
Auth header
x-api-key: $CRAWLORA_API_KEY
Primary endpoint
GET /shop-app/search
Credit cost
5 credits/request
curl -X GET "https://api.crawlora.net/api/v1/shop-app/search?query=sneakers&limit=20&in_stock=true&on_sale=false&deep_search=false" \
  -H "x-api-key: $CRAWLORA_API_KEY"
Try Search Shop.app products in PlaygroundAPI key authenticationReview Crawlora pricing

Common concepts

  • Authenticated API-key requests
  • Structured JSON responses
  • Credit-based usage and plan limits
  • Documented validation and upstream errors
  • Playground testing before integration
  • Responsible public web data workflows
Shop.app platform pageError handling guideRate limits and credits

Shop.app Scraper API endpoints

These endpoint cards are generated from the active Crawlora endpoint catalog, including method, path, auth mode, credit cost, parameter summary, docs, and Playground links.

GET/shop-app/analysisapiKey5 credits/request

Analyze Shop.app query results

Returns a market snapshot derived from Shop.app search results, including price ranges, currencies, sale counts, discounts, and top shops. Limit defaults to 20 and accepts values up to 50.

Required params: query:query

Analyze Shop.app query results documentationTry Analyze Shop.app query results in Playground
GET/shop-app/categoriesapiKey3 credits/request

List Shop.app categories

Returns public Shop.app product categories.

Required params: None

List Shop.app categories documentationTry List Shop.app categories in Playground
GET/shop-app/products/{id}apiKey5 credits/request

Get Shop.app product

Returns normalized public product details from Shop.app.

Required params: id:path

Get Shop.app product documentationTry Get Shop.app product in Playground
GET/shop-app/products/{id}/relatedapiKey5 credits/request

List Shop.app related products

Returns related product cards from a public Shop.app product page.

Required params: id:path

List Shop.app related products documentationTry List Shop.app related products in Playground
GET/shop-app/products/{id}/reviewsapiKey5 credits/request

List Shop.app product reviews

Returns public product reviews from a Shop.app product page.

Required params: id:path

List Shop.app product reviews documentationTry List Shop.app product reviews in Playground
GET/shop-app/products/{id}/shopapiKey5 credits/request

Get the Shop.app shop for a product

Resolves the public Shop.app merchant profile for a product id.

Required params: id:path

Get the Shop.app shop for a product documentationTry Get the Shop.app shop for a product in Playground
GET/shop-app/products/{id}/variantapiKey5 credits/request

Get a Shop.app product variant by selected options

Returns the exact public product variant matching selected options. selected_options must be a JSON object when provided. Repeated option filters may also be sent as option.Name=value or option[Name]=value.

Required params: id:path

Get a Shop.app product variant by selected options documentationTry Get a Shop.app product variant by selected options in Playground
GET/shop-app/products/{id}/variantsapiKey5 credits/request

List Shop.app product variants

Returns adjacent variants for a Shop.app product. selected_options must be a JSON object when provided. Repeated option filters may also be sent as option.Name=value or option[Name]=value.

Required params: id:path

List Shop.app product variants documentationTry List Shop.app product variants in Playground
GET/shop-app/searchapiKey5 credits/request

Search Shop.app products

Searches Shop.app product results using the credential-free public web search flow. Limit defaults to 20 and accepts values up to 50.

Required params: query:query

Search Shop.app products documentationTry Search Shop.app products in Playground
GET/shop-app/shops/{handle}apiKey5 credits/request

Get Shop.app shop

Returns public Shop.app merchant profile details.

Required params: handle:path

Get Shop.app shop documentationTry Get Shop.app shop in Playground
GET/shop-app/shops/{handle}/collections/{collection_id}/productsapiKey5 credits/request

List Shop.app collection products

Returns public product cards from a Shop.app merchant collection. sort_by allowed values: MOST_SALES, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, RELEVANCE.

Required params: handle:path, collection_id:path

List Shop.app collection products documentationTry List Shop.app collection products in Playground
GET/shop-app/shops/{handle}/locationsapiKey5 credits/request

List Shop.app shop locations

Returns public retail locations for a Shop.app merchant profile.

Required params: handle:path

List Shop.app shop locations documentationTry List Shop.app shop locations in Playground
GET/shop-app/shops/{handle}/productsapiKey5 credits/request

List Shop.app shop products

Returns public product cards from a Shop.app merchant profile. sort_by allowed values: MOST_SALES, PRICE_LOW_TO_HIGH, PRICE_HIGH_TO_LOW, RELEVANCE.

Required params: handle:path

List Shop.app shop products documentationTry List Shop.app shop products in Playground
GET/shop-app/shops/{handle}/reviewsapiKey5 credits/request

List Shop.app shop reviews

Returns public reviews for a Shop.app merchant profile.

Required params: handle:path

List Shop.app shop reviews documentationTry List Shop.app shop reviews in Playground
GET/shop-app/shops/{handle}/typeaheadapiKey2 credits/request

Suggest products and collections inside a Shop.app shop

Returns public store typeahead suggestions for a Shop.app merchant profile.

Required params: handle:path, query:query

Suggest products and collections inside a Shop.app shop documentationTry Suggest products and collections inside a Shop.app shop in Playground
GET/shop-app/suggestionsapiKey2 credits/request

Suggest Shop.app searches

Returns Shop.app autocomplete suggestions. Limit defaults to 10 and supports up to 20.

Required params: query:query

Suggest Shop.app searches documentationTry Suggest Shop.app searches in Playground

Endpoint reference table

EndpointAPI pathMethodCreditsRequired paramsDocsPlayground
Analyze Shop.app query results/shop-app/analysisGET5 credits/requestquery:queryView docsTry endpoint
List Shop.app categories/shop-app/categoriesGET3 credits/requestNoneView docsTry endpoint
Get Shop.app product/shop-app/products/{id}GET5 credits/requestid:pathView docsTry endpoint
List Shop.app related products/shop-app/products/{id}/relatedGET5 credits/requestid:pathView docsTry endpoint
List Shop.app product reviews/shop-app/products/{id}/reviewsGET5 credits/requestid:pathView docsTry endpoint
Get the Shop.app shop for a product/shop-app/products/{id}/shopGET5 credits/requestid:pathView docsTry endpoint
Get a Shop.app product variant by selected options/shop-app/products/{id}/variantGET5 credits/requestid:pathView docsTry endpoint
List Shop.app product variants/shop-app/products/{id}/variantsGET5 credits/requestid:pathView docsTry endpoint
Search Shop.app products/shop-app/searchGET5 credits/requestquery:queryView docsTry endpoint
Get Shop.app shop/shop-app/shops/{handle}GET5 credits/requesthandle:pathView docsTry endpoint
List Shop.app collection products/shop-app/shops/{handle}/collections/{collection_id}/productsGET5 credits/requesthandle:path, collection_id:pathView docsTry endpoint
List Shop.app shop locations/shop-app/shops/{handle}/locationsGET5 credits/requesthandle:pathView docsTry endpoint
List Shop.app shop products/shop-app/shops/{handle}/productsGET5 credits/requesthandle:pathView docsTry endpoint
List Shop.app shop reviews/shop-app/shops/{handle}/reviewsGET5 credits/requesthandle:pathView docsTry endpoint
Suggest products and collections inside a Shop.app shop/shop-app/shops/{handle}/typeaheadGET2 credits/requesthandle:path, query:queryView docsTry endpoint
Suggest Shop.app searches/shop-app/suggestionsGET2 credits/requestquery:queryView docsTry endpoint

Related Crawlora API pages

Shop.app scraper API platform pageTry the primary endpoint in PlaygroundBrowse supported platformsCrawlora API pricingAmazon API documentationeBay API documentationShopify API documentation
Back to docs