Shopify Storefront API website screenshot

Shopify Storefront API

The Shopify Storefront API is a GraphQL API that enables developers to build custom headless storefronts, purchasing flows, and commerce experiences using Shopify as a backend. The API provides programmatic access to products, collections, carts, checkout, customer accounts, and contextual pricing. It is designed for headless commerce architectures and powers the Shopify Hydrogen framework.

3 APIs 0 Features
CommerceEcommerceHeadlessGraphQLStorefrontProductsCartCheckout

APIs

Shopify Storefront API

The Shopify Storefront API is a GraphQL API for building headless commerce experiences. It provides access to products, collections, cart, checkout, customer accounts, and conte...

Shopify Hydrogen

Hydrogen is Shopify's opinionated React-based framework for building headless storefronts powered by the Storefront API. Hydrogen provides components, hooks, and utilities optim...

Shopify Buy SDK

The Shopify JavaScript Buy SDK is a lightweight library that enables developers to integrate Shopify's storefront capabilities into any website or application. The SDK wraps the...

Collections

GraphQL

Shopify Storefront API GraphQL API

The Shopify Storefront API is a GraphQL API for building headless commerce experiences. It provides access to products, collections, cart, checkout, customer accounts, and conte...

GRAPHQL

Pricing Plans

Rate Limits

Shopify Storefront Rate Limits

3 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Shopify Storefront Context

43 classes · 1 properties

JSON-LD

API Governance Rules

Shopify Storefront API API Rules

6 rules · 2 errors 2 warnings 2 info

SPECTRAL

JSON Structure

Shopify Storefront Cart Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Shopify Storefront API
  version: 2024-10
request:
  auth:
    type: apikey
    key: X-Shopify-Storefront-Access-Token
    value: '{{X-Shopify-Storefront-Access-Token}}'
    placement: header
items:
- info:
    name: GraphQL
    type: folder
  items:
  - info:
      name: Execute Storefront Query
      type: http
    http:
      method: POST
      url: https://{store_name}.myshopify.com/api/2024-10/graphql.json/graphql
      body:
        type: json
        data: '{}'
    docs: Execute a GraphQL query or mutation against the Shopify Storefront API. Common operations include querying products,
      collections, cart management, and checkout. All requests require a valid Storefront API access token passed in the X-Shopify-Storefront-Access-Token
      header.
bundled: true