Glossar · Engineering
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.
Verwandte Begriffe
Wo wir Storefront-API im Detail erklären
Storefront-API in deinem Projekt?
Wenn du Storefront-API in einem konkreten Workflow brauchst, wir haben das wahrscheinlich schon gebaut.