Shopify Store Catalog Extractor avatar
Shopify Store Catalog Extractor

Pricing

from $1.70 / 1,000 results

Go to Apify Store
Shopify Store Catalog Extractor

Shopify Store Catalog Extractor

πŸͺ 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

1

Total users

0

Monthly active users

30 minutes 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