Glossar · Engineering

Storefront-API

Eine öffentliche, für den Endkunden gedachte API, mit der du ein eigenes Shop-Frontend gegen ein Commerce-Backend baust.

Definition

Die Storefront-API ist die Schnittstelle für alles, was ein Käufer im Frontend sieht und tut: Produkte und Kollektionen abrufen, Varianten und Preise anzeigen, einen Warenkorb anlegen und zur Kasse weiterleiten. Sie ist bewusst für den öffentlichen Einsatz gedacht, weshalb ihr Zugriff auf lesende und kundenbezogene Operationen beschränkt ist und keine sensiblen Backend-Daten preisgibt.

Bei Shopify ist die Storefront-API zum Beispiel über einen öffentlichen Token erreichbar und liefert per GraphQL genau die Daten, die dein eigenes Frontend braucht. Im Gegensatz zur Admin-API kann ein Storefront-Token absichtlich nur einen eng begrenzten Funktionsumfang ausführen, sodass du ihn ohne Risiko im Browser-Code einsetzen kannst.

So nutzen wir das bei adsbird

Für ein selbstgebautes Produkt-Listing lädt das Frontend Titel, Preis und Verfügbarkeit live über die Storefront-API, ohne dass geschützte Backend-Zugänge im Browser landen.

Storefront-API in deinem Projekt?

Wir bauen damit,
jeden Tag.

Wenn du Storefront-API in einem konkreten Workflow brauchst, wir haben das wahrscheinlich schon gebaut.

Erstgespräch Alle Begriffe