Storefront workflow

Shopify product data from a store URL.

Collect source-reported products and variants from supported public Shopify storefronts. Inspect the result in your account, export CSV or JSON, or retrieve it through the HTTP API.

01 / INPUTProduct, collection or store URL
02 / REQUESTSet page and credit limits
03 / RESULTProduct and variant records

What comes back

Results preserve the relationship between a product and its reported variants. Available fields depend on the storefront and the page visited. A missing value remains unknown.

RecordTypical fieldsCheck before use
ProductSource URL, title, description, vendor, images and source ID when exposedKeep the source URL and retrieval time with every downstream copy.
VariantOption names, values, SKU, price, compare-at price and reported availabilityCompare the same variant and currency; do not join only on title.
RunPages visited, credits, completeness and warningsA bounded run may not cover a full merchant catalogue.
Read the field reference

Inspect the output shape

The interactive example uses fictional product and variant values to show the JSON, table and field-mapping views. It is not a Shopify result or a live offer.

Synthetic catalog data · not a retrieval result
02 / Inspect the example
Fictional product variants created for this example
VariantSKUExample priceExample availability
Small / NavyDEMO-TEE-S-NVUSD 32.00Example: available
Medium / NavyDEMO-TEE-M-NVUSD 32.00Example: available
Medium / SandDEMO-TEE-M-SDUSD 34.00Example: unavailable
Large / NavyDEMO-TEE-L-NVUSD 32.00Example: unknown

All names, identifiers, prices and availability values are fictional. They do not describe a merchant’s catalog or inventory.

Choose the right starting URL

Start withUseful forBoundary
Product URLChecking one product and its variantsA selected variant in the URL does not limit the returned product to that variant.
Collection URLA defined group of productsFollowing linked product or pagination pages consumes additional credits.
Store URLAccessible catalogue pagesThe result reflects accessible pages within your budget, not private inventory.
Walk through a catalogue export

Use the same request through the API

  1. Create a named key with per-run and daily limits.
  2. Estimate the request and authorize a maximum number of pages and credits.
  3. Submit with an idempotency key and save the run ID.
  4. Wait for Ready, then retrieve all result pages and check completeness.

Availability and limits

Check the current URL and scope before authorizing a run. The current pilot uses standard Shopify JSON pages; browser rendering and interaction are not enabled. Runs have hard page and credit limits, currently up to 25 each. Download result data within seven days.

Start with 100 trial credits ↗