Menu

Samenvatting van de Shopify API

De Shopify Admin API automatiseert je volledige webshop en koppelt je winkel naadloos aan externe systemen zoals ERP, PIM, WMS, marktplaatsen, verzenddiensten of marketing-automation. Hiermee voorkom je handmatige invoer en blijven voorraad, prijzen, orders en klantdata realtime synchroon.
  • Productbeheer: Beheer producten, varianten, afbeeldingen, collecties en metafields via REST of GraphQL, en synchroniseer prijzen en voorraad met je PIM of ERP.
  • Orderverwerking: Haal orders en concept-orders op, werk statussen bij, maak refunds en transactions aan en koppel alles door naar je boekhouding of ERP.
  • Fulfillment en voorraad: Stuur fulfillments, tracking en locaties aan via FulfillmentOrder en InventoryLevel, en integreer met 3PL- en carrier-services.
  • Klant en loyaliteit: Synchroniseer klanten, adressen, gift cards, discount codes en price rules met je CRM of marketing-platform.
  • Storefront en content: Beheer pagina's, blogs, artikelen, themes, script tags en redirects om je online store volledig via de API te configureren.
  • Webhooks en events: Ontvang realtime events bij order-, klant-, product- of fulfillment-mutaties via webhooks en het EventBridge- of PubSub-kanaal.
API Quick Facts REST, GraphQL
  • Authenticatie OAuth2, API Key
  • Methods POST (72)GET (146)PUT (37)DELETE (32)
  • Rate limits REST Admin API: 40 requests per app per winkel per minuut (2 per seconde leaky bucket). Shopify Plus: 400 per minuut. GraphQL Admin API: 50 cost-points per seconde, 1000 cost-points bucket (Plus: 10x).
  • Webhooks Beschikbaar
  • Sandbox Beschikbaar
  • Response format JSON
  • Versionering URL-based
  • SDK's Node.js, Ruby, Python, PHP, .NET

Laatste ontwikkelingen bij de Shopify API

Shopify bracht zijn eerste Admin API uit in 2009 als platte REST API zonder versionering. In 2018 introduceerde Shopify een kwartaal-gebaseerd versiebeleid (bijv. 2024-10, 2025-01) waarbij elke release negen maanden ondersteund blijft. In datzelfde jaar volgde de Admin GraphQL API als moderner alternatief met efficiëntere queries. Sindsdien is GraphQL uitgebreid met onder meer Bulk Operations, Metaobjects, Markets en Shopify Functions. Vanaf 2024 is het nieuwe product model ingevoerd, waarbij REST-endpoints voor Product, ProductVariant, InventoryItem en Collection werden gedeprecated. In 2026-01 is GraphQL de aanbevolen route voor nieuwe apps.

API versies

2026-01 Major release
1 januari 2026

Actuele stable release. Verdere uitbreiding van GraphQL-only resources, nieuwe metaobject-mogelijkheden en doorontwikkeling van het nieuwe product model.

2025-10
1 oktober 2025

Stable release met uitbreidingen in Bulk Operations, Shopify Functions en betere typing voor Metafields.

2025-01 Major release
1 januari 2025

Stable release die de migratie van Product-, Variant- en InventoryItem-endpoints van REST naar GraphQL-only voltooit.

New product model Major release
1 april 2024

Introductie van het nieuwe product model in GraphQL met ondersteuning voor tot 2.000 varianten per product. REST product-endpoints worden gedeprecated.

Admin GraphQL API Major release
1 juni 2018

Lancering van de Admin GraphQL API naast de Admin REST API, met cost-based rate limiting en efficiëntere queries.

API versioning Major release
1 april 2018

Introductie van kwartaal-gebaseerde API-versionering (bijv. 2019-04). Elke versie blijft minimaal negen maanden ondersteund.

Admin REST API Major release
1 januari 2009

Lancering van de eerste Shopify Admin REST API voor externe integraties met winkels op het Shopify-platform.

Integraties voor Shopify