MindCase
APIs
Enterprise
All APIs
$0.001 per product ($1.00 per 1,000 products)21 datapoints

Shopify Products API

Extract product data — prices, variants, images, descriptions — from any Shopify-powered store URL

Shopify

Sample

Sample data

Here's a sample run on undefeated.com, extracting data for 10 NIKE products including prices, variants, and images, showing the exact schema and results you can expect.

#
Store URL
Product URL
Product ID
Title
Brand
Category
Description
Tags
Currency
Price From
Price To
On Sale
In Stock
Variant Count
Variants
Options
Image URL
Media
Created Date
Published Date
1
undefeated.com
undefeated.com/products/adidas-wmns-taekwondo-mei-ballet-owhite-supcol-tmvire
6702575747333
ADIDAS WMNS TAEKWONDO MEI BALLET - OWHITE/ SUPCOL/ TMVIRE
ADIDAS
Womens Footwear
Final Sale. No refunds, exchanges or cancellations
USD
110
110
false
true
7
cdn.shopify.com
2026-05-26T16:54:11Z
2026-06-25T01:52:03Z
2
undefeated.com
undefeated.com/products/nike-x-peaceminusone-kr-acd-prematch-jersey-black-white
6702600290565
NIKE X PEACEMINUSONE KR ACD PREMATCH JERSEY - BLACK/ WHITE
NIKE
Woven Tops
Final Sale. No refunds, exchanges or cancellations Limit one per customer. Orders with multiple quantities will be canceled and refunded
USD
72
72
false
false
5
cdn.shopify.com
2026-06-12T17:27:11Z
2026-06-24T17:23:17Z
3
undefeated.com
undefeated.com/products/nike-youth-x-peaceminusone-kr-prematch-jersey-black-white
6702600323333
NIKE YOUTH X PEACEMINUSONE KR PREMATCH JERSEY - BLACK/ WHITE
NIKE
Knit Tops
Final Sale. No refunds, exchanges or cancellations Limit one per customer. Orders with multiple quantities will be canceled and refunded
USD
62
62
false
true
4
cdn.shopify.com
2026-06-12T17:27:11Z
2026-06-24T16:47:52Z
4
undefeated.com
undefeated.com/products/adidas-sweden-home-jersey-1994-yellow
6702606909701
ADIDAS SWEDEN HOME JERSEY 1994 - YELLOW
ADIDAS
Knit Tops
Final Sale. No refunds, exchanges or cancellations
USD
110
110
false
true
4
cdn.shopify.com
2026-06-18T00:09:21Z
2026-06-24T16:12:27Z
5
undefeated.com
undefeated.com/products/adidas-spain-home-jersey-1994-collegiate-red
6702606942469
ADIDAS SPAIN HOME JERSEY 1994 - COLLEGIATE RED
ADIDAS
Knit Tops
Final Sale. No refunds, exchanges or cancellations
USD
110
110
false
true
4
cdn.shopify.com
2026-06-18T00:09:21Z
2026-06-24T16:11:36Z
6
undefeated.com
undefeated.com/products/adidas-germany-home-jersey-1994-white
6702606975237
ADIDAS GERMANY HOME JERSEY 1994 - WHITE
ADIDAS
Knit Tops
Final Sale. No refunds, exchanges or cancellations
USD
110
110
false
true
4
cdn.shopify.com
2026-06-18T00:09:21Z
2026-06-24T16:11:13Z
7
undefeated.com
undefeated.com/products/adidas-japan-home-l-s-jersey-1993-blue
6702606876933
ADIDAS JAPAN HOME L/S JERSEY 1993 - BLUE
ADIDAS
Knit Tops
Final Sale. No refunds, exchanges or cancellations
USD
120
120
false
true
4
cdn.shopify.com
2026-06-18T00:09:21Z
2026-06-24T16:10:48Z
8
undefeated.com
undefeated.com/products/nike-wmns-air-rift-light-magenta-light-crimson
6702609694981
NIKE WMNS AIR RIFT - LIGHT MAGENTA/ LIGHT CRIMSON
NIKE
Womens Footwear
—
USD
135
135
false
true
7
cdn.shopify.com
2026-06-24T04:45:22Z
2026-06-24T16:08:37Z
9
undefeated.com
undefeated.com/products/jordan-aj-4-retro-imperial-purple
6702375239941
JORDAN AJ 4 RETRO - IMPERIAL PURPLE
JORDAN
Mens Footwear
Final Sale. No refunds, exchanges or cancellations Limit one per customer. Orders with multiple quantities will be canceled and refunded
USD
220
220
false
true
20
cdn.shopify.com
2026-03-09T03:00:15Z
2026-06-24T16:06:26Z
10
undefeated.com
undefeated.com/products/jordan-aj-1-retro-high-og-sail-universityred
6701600407813
JORDAN AJ 1 RETRO HIGH OG - SAIL/ UNIVERSITYRED
JORDAN
Mens Footwear
Final Sale. No refunds, exchanges or cancellations
USD
185
185
false
true
10
cdn.shopify.com
2025-11-25T19:09:11Z
2026-06-23T17:45:25Z

Playground

Run this API

Inputs

Output limits

$0.001 per product
Billed per products returned — no row cap set
live
curl -X POST https://api.mindcase.co/v1/data/shopify/products/run \
  -H "Authorization: Bearer mk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "params": {
    "urls": ""
  }
}'
Edit the form to update this live.

Overview

About Shopify Products API

Shopify Products extracts the full product catalog from any Shopify-powered storefront URL, returning 23 structured columns per product — title, brand, category, description, tags, currency, price range (from and to), on-sale and in-stock flags, and the complete media gallery.

Crucially it expands every product into its variants — with variant count, per-variant pricing and SKUs, and the option set — plus images, created and published dates, and recommended products, so e-commerce analysts can benchmark pricing, stock depth, and catalog strategy across stores.

Real-time dataSelf-servePay per resultZero setup time

Cost

Pricing

$0.001per product
$1.00 per 1,000 products

$1.00 per 1,000 products. Each product returned counts as one billable row. The total is the number of stores multiplied by the products requested per store. Failed runs don't count.

Pay as you goNo subscriptionNo setup feeCancel anytime

Cost calculator

Total rows250 products
Total cost$0.250

Examples

Use cases

A few common ways teams put Shopify Products API to work — copy a prompt below to try it yourself.

Competitor price monitoring

Track price ranges, on-sale flags, and discount patterns across competitor catalogs.

>
Top 100 products from Allbirds with current prices

Variant and stock benchmarking

Read variant count, per-variant prices, SKUs, and in-stock flags to gauge competitor stock depth.

>
Fetch the first 50 products from Gymshark with all variant details

Multi-store catalog mapping

Compare categories, tags, and pricing structures across several niche retailers in one run.

>
Pull product data from Brooklinen, Parachute Home, and Casper

Content quality auditing

Extract descriptions and media galleries to audit content quality or SEO.

>
Find products from Kylie Cosmetics that mention matte in the title

Get started

Ready to pull products?

Sign up to run live queries against Shopify Products API via chat, form, or API.

FAQ

Frequently asked questions

Does it return product variants?
Yes. Shopify Products expands every product into its variants with a variant count, the option set, and per-variant pricing and SKUs — not just a single headline price.
Does it extract customer reviews?
Shopify Products returns the storefront catalog with prices, variants, and descriptions. Reviews depend on which third-party app a store uses (Yotpo, Judge.me, etc.) and aren't currently a unified Mindcase agent.
How fresh is the data?
Shopify Products fetches data live from the store on every run. There is no internal cache.
How do I integrate with Zapier, n8n, Google Sheets, or Airtable?
Shopify Products returns clean JSON and CSV output. Both formats work with every workflow tool. Pipe them in via a webhook step, file download, or by hitting the REST endpoint on a schedule. Same for Slack notifications, Notion databases, and other downstream systems.
What fields are returned?
23 columns including store and product URLs, product ID, title, brand, category, description, tags, currency, price from and price to, on-sale and in-stock flags, variant count, full variant list, options, image URL, media, image count, created and published dates, and recommended products.

Need more?

Looking for something else?
We'll build and run it for you.

Custom data sources, complex pipelines, or fully managed runs — tell us what you need and our team will take it from there.

Get API Key
MindCase

Product

  • APIs
  • Docs (skills.md)
  • Get API Key

Company

  • Enterprise
  • Mindcase vs Apify
  • Book a Meeting
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Refund & Cancellation
  • Data Processing
© 2026 MINDCASE TECHNOLOGIES PRIVATE LIMITED