- Catalogus: Synchroniseer producten, varianten, opties, taxons, prijzen en digital assets vanuit je PIM of ERP.
- Orders en checkout: Creëer carts, bevestig orders en volg de complete orderflow inclusief betalingen, shipments en terugbetalingen.
- Voorraad en fulfillment: Beheer stock locations, stock items en shipments voor integratie met je WMS of 3PL.
- Klanten en accounts: Registreer gebruikers, beheer adressen, store credits en wishlists voor koppeling met je CRM.
- Promoties en prijzen: Configureer promotions, promotion rules, tax rates en shipping methods via de API.
- Webhooks: Abonneer op events zoals order.placed en product.updated voor realtime triggers richting externe systemen.
Menu
Spree Commerce
Spree Commerce is een open-source headless e-commerceplatform gebouwd op Ruby on Rails met een volwaardige REST API in drie smaken: Platform voor backoffice-automatisering, Storefront voor shopper-interacties en Store voor publieke productdata. Je koppelt Spree via JSON:API aan je ERP, PIM, WMS of maatwerk-frontend. Dankzij multi-store, multi-currency en een open codebase kun je het platform volledig naar je eigen processen buigen en elke databron tweerichtings synchroon houden.
Samenvatting van de Spree Commerce API
- Authenticatie Bearer Token, OAuth2
- Methods GET (156)POST (71)PATCH (90)DELETE (59)
- Rate limits Niet gespecificeerd
- Webhooks Beschikbaar
- Sandbox Beschikbaar
- Response format JSON
- Versionering URL-based
- SDK's Ruby, Node.js
Laatste ontwikkelingen bij de Spree Commerce API
Spree Commerce werd in 2008 gestart door Sean Schofield als een van de eerste open-source Rails-webshops. Na overnames door First Data en later Vendo Connect groeide het ecosysteem flink. In 2020 introduceerde Spree versie 4 met een API-first benadering: een gesplitste Platform API voor backoffice-integraties en een Storefront API voor headless frontends, beide volgens JSON:API. Sindsdien kwamen er iteraties rond webhooks, multi-store, multi-vendor en een losse Store API voor publieke productdata. Breaking changes worden gemarkeerd via de URL-versionering (/api/v2/).
API versies
Webhook Subscribers en Events geïntroduceerd voor realtime koppelingen met externe systemen.
Gescheiden Platform API en Storefront API volgens JSON:API, met bearer-authenticatie en URL-versionering.
Ondersteuning voor meerdere storefronts en vendors binnen één Spree-installatie.
Documentatie & resources
Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt