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. /Shopify Scraper API

API Reference

Shopify Scraper API Documentation

Use Crawlora's Shopify Scraper API endpoints to extract supported public Shopify data as structured JSON. This documentation covers 11 active endpoints including List Shopify collections, List Shopify collection products, List Shopify pages, Get Shopify page, 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 url, handle, q, 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 Get Shopify store metadata 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 /shopify/store
Credit cost
2 credits/request
curl -X GET "https://api.crawlora.net/api/v1/shopify/store?url=https%3A%2F%2Fwww.allbirds.com" \
  -H "x-api-key: $CRAWLORA_API_KEY"
Try Get Shopify store metadata 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
Shopify platform pageError handling guideRate limits and credits

Shopify 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/shopify/collectionsapiKey2 credits/request

List Shopify collections

Returns normalized collections from a public Shopify `/collections.json` endpoint. Valid empty result pages return `200` with an empty collections array.

Required params: url:query

List Shopify collections documentationTry List Shopify collections in Playground
GET/shopify/collections/{handle}/productsapiKey3 credits/request

List Shopify collection products

Returns normalized products from a public Shopify collection `/products.json` endpoint.

Required params: handle:path, url:query

List Shopify collection products documentationTry List Shopify collection products in Playground
GET/shopify/pagesapiKey2 credits/request

List Shopify pages

Returns normalized static pages from a public Shopify `/pages.json` endpoint. Page body HTML is returned as cleaned text only.

Required params: url:query

List Shopify pages documentationTry List Shopify pages in Playground
GET/shopify/pages/{handle}apiKey2 credits/request

Get Shopify page

Returns normalized page detail from Shopify's credential-free `/pages/{handle}.json` endpoint. Page body HTML is returned as cleaned text only.

Required params: handle:path, url:query

Get Shopify page documentationTry Get Shopify page in Playground
GET/shopify/productsapiKey3 credits/request

List Shopify products

Returns normalized products from a public Shopify `/products.json` endpoint. Valid empty result pages return `200` with an empty products array.

Required params: url:query

List Shopify products documentationTry List Shopify products in Playground
GET/shopify/products/{handle}apiKey2 credits/request

Get Shopify product

Returns normalized product detail from Shopify's credential-free product handle `.js` endpoint.

Required params: handle:path, url:query

Get Shopify product documentationTry Get Shopify product in Playground
GET/shopify/products/{handle}/recommendationsapiKey3 credits/request

List Shopify product recommendations

Returns normalized recommended products from Shopify's credential-free recommendations Ajax endpoint. The route handle is resolved to a Shopify product id before fetching recommendations.

Required params: handle:path, url:query

List Shopify product recommendations documentationTry List Shopify product recommendations in Playground
GET/shopify/search/suggestapiKey2 credits/request

Get Shopify search suggestions

Returns products, collections, and query suggestions from Shopify's credential-free predictive search Ajax endpoint.

Required params: url:query, q:query

Get Shopify search suggestions documentationTry Get Shopify search suggestions in Playground
GET/shopify/sitemap/urlsapiKey2 credits/request

List Shopify sitemap URLs

Fetches capped URL entries from Shopify child sitemaps matching the requested type.

Required params: url:query

List Shopify sitemap URLs documentationTry List Shopify sitemap URLs in Playground
GET/shopify/sitemapsapiKey1 credit/request

List Shopify sitemaps

Returns child sitemap URLs from a public Shopify `/sitemap.xml` index with inferred sitemap types.

Required params: url:query

List Shopify sitemaps documentationTry List Shopify sitemaps in Playground
GET/shopify/storeapiKey2 credits/request

Get Shopify store metadata

Resolves a public Shopify storefront and returns normalized metadata from credential-free storefront JSON. If the vanity domain blocks `/products.json`, the service may fall back to a public `*.myshopify.com` domain discovered from the storefront page.

Required params: url:query

Get Shopify store metadata documentationTry Get Shopify store metadata in Playground

Endpoint reference table

EndpointAPI pathMethodCreditsRequired paramsDocsPlayground
List Shopify collections/shopify/collectionsGET2 credits/requesturl:queryView docsTry endpoint
List Shopify collection products/shopify/collections/{handle}/productsGET3 credits/requesthandle:path, url:queryView docsTry endpoint
List Shopify pages/shopify/pagesGET2 credits/requesturl:queryView docsTry endpoint
Get Shopify page/shopify/pages/{handle}GET2 credits/requesthandle:path, url:queryView docsTry endpoint
List Shopify products/shopify/productsGET3 credits/requesturl:queryView docsTry endpoint
Get Shopify product/shopify/products/{handle}GET2 credits/requesthandle:path, url:queryView docsTry endpoint
List Shopify product recommendations/shopify/products/{handle}/recommendationsGET3 credits/requesthandle:path, url:queryView docsTry endpoint
Get Shopify search suggestions/shopify/search/suggestGET2 credits/requesturl:query, q:queryView docsTry endpoint
List Shopify sitemap URLs/shopify/sitemap/urlsGET2 credits/requesturl:queryView docsTry endpoint
List Shopify sitemaps/shopify/sitemapsGET1 credit/requesturl:queryView docsTry endpoint
Get Shopify store metadata/shopify/storeGET2 credits/requesturl:queryView docsTry endpoint

Related Crawlora API pages

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