Shopify Store Catalog Extractor avatar

Shopify Store Catalog Extractor

Deprecated

Pricing

from $1.70 / 1,000 results

Go to Apify Store
Shopify Store Catalog Extractor

Shopify Store Catalog Extractor

Deprecated

๐Ÿช Extract complete store catalogs from Shopify stores including all products, collections, and metadata. Perfect for competitor analysis and market research.

Pricing

from $1.70 / 1,000 results

Rating

0.0

(0)

Developer

SimplifySME Toolbox

SimplifySME Toolbox

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

๐Ÿช Extract complete store catalogs from Shopify stores including all products, collections, and metadata. Perfect for competitor analysis and market research.


๐Ÿ“บ What It Extracts

  • Store Metadata: Store information and details
  • Collections: All product collections with metadata
  • Products: Complete product data for all store products
  • Statistics: Total product and collection counts

๐Ÿš€ Key Features

FeatureDescription
๐Ÿช Complete CatalogExtracts all products and collections from store
๐Ÿ“Š Structured OutputClean JSON format with nested product and collection data
โšก Fast PerformanceDirect API access for quick data retrieval
๐Ÿ”„ Robust ParsingHandles various product tag formats (string, array, null)
๐Ÿ“ˆ Comprehensive DataFull product details including variants, images, and pricing
๐Ÿš€ No AuthenticationUses public Shopify API endpoints

๐Ÿ“ฅ Input

Required

  • storeName (string): Shopify store name
    • Example: "store" or "store.myshopify.com"
    • Can be just the store name or full domain

๐Ÿ“ค Output

Returns comprehensive store catalog data:

Store Metadata

{
"store": {
"name": "Store Name",
"domain": "store.myshopify.com"
}
}

Collections Array

{
"collections": [
{
"id": "123456789",
"handle": "collection-handle",
"title": "Collection Title",
"description": "Collection description...",
"url": "https://store.myshopify.com/collections/collection-handle"
}
],
"totalCollections": 10
}

Products Array

{
"products": [
{
"id": "987654321",
"title": "Product Title",
"handle": "product-handle",
"description": "Product description...",
"vendor": "Vendor Name",
"productType": "Category",
"tags": ["tag1", "tag2"],
"price": "29.99",
"compareAtPrice": "39.99",
"currency": "USD",
"images": [
{
"src": "https://cdn.shopify.com/image1.jpg",
"alt": "Image alt text"
}
],
"variants": [
{
"id": "111222333",
"title": "Variant Title",
"price": "29.99",
"sku": "SKU-123",
"available": true
}
],
"url": "https://store.myshopify.com/products/product-handle"
}
],
"totalProducts": 150
}

๐Ÿ’ก Use Cases

  • โœ… Store Catalog Aggregation - Collect complete product catalogs
  • โœ… Competitor Analysis - Analyze competitor product offerings
  • โœ… Market Research - Study market trends and product categories
  • โœ… E-commerce Dashboards - Aggregate store data for analytics
  • โœ… Product Comparison - Compare products across stores
  • โœ… Data Migration - Extract catalogs for platform migration

โš™๏ธ Technical Details

  • Extraction Method: Direct API access to Shopify store JSON endpoints
  • No Authentication Required: Uses public product and collection endpoints
  • Tag Handling: Robustly handles product tags as string, array, or null
  • Error Handling: Validates responses and handles missing data gracefully
  • Performance: Fast API-based extraction without browser overhead

๐Ÿ“ Example Usage

Basic Extraction

{
"storeName": "store"
}

With Full Domain

{
"storeName": "store.myshopify.com"
}

โš ๏ธ Important Notes

  • This actor uses Shopify's public JSON API endpoints
  • No authentication or API keys required
  • Works with any publicly accessible Shopify store
  • Product tags are handled robustly (string, array, or null formats)
  • Some stores may have rate limiting or access restrictions