Ordlista

Storefront API

Ett Storefront API är det kundvända API:et som exponeras av en e-handelsplattform. En headless-frontend använder det för att läsa katalogdata, hantera kundvagnar, slutföra checkouts och komma åt kundkonton. Det är skilt från Admin API:et som används av back-office-verktyg.

Ett Storefront API är det kundvända API:et som exponeras av en e-handelsplattform. Det är det gränssnitt en headless-frontend använder för att läsa produkter och kategorier, hantera kundvagnstillstånd, slutföra en checkout och låta kunder hantera sina konton. Det är skilt från Admin API:et, som används av interna verktyg, integrationer och back-office-system som behöver bredare åtkomst än en kund får ha.

Ett Storefront API är det kundvända API:et som exponeras av en e-handelsplattform. Det är det gränssnitt en headless e-handelsfrontend använder för att rendera produktlistningar, produktsidor, kundvagn, checkout och kontosidor. Det är en offentlig eller halv-offentlig endpoint som anonyma kunder kan anropa för att browsa en katalog, och som autentiserade kunder kan anropa för att hantera sina egna kundvagnar, ordrar och kontodetaljer. ## Varför plattformar separerar Storefront och Admin API:er En e-handelsplattform har typiskt två API-ytor. Storefront API:et är scopat till vad en kund kan se och göra. Det hanterar produktdata, kategoristruktur, kundvagnsoperationer, checkout-inlämning, orderhistorik för den inloggade kunden och kontohantering för den inloggade kunden. Rate limits, autentisering och dataexponering är alla anpassade till offentlig webbläsartrafik. Admin API:et är scopat till vad interna användare och integrationer kan se och göra. Det hanterar katalogredigering, lagerjusteringar, orderleverans, kundservice-åtgärder och rapportering. Autentiseringen är strikare, och API:et kan komma åt data över alla kunder, inte bara den inloggade. Att separera de två är ett säkerhets- och prestandaproblem. Ett Storefront API är designat för att anropas från varje sidladdning av varje kund. Det måste vara snabbt, cachebart och säkert att exponera mot publika internet. Ett Admin API anropas på mycket lägre volym, behöver starkare autentisering och behöver inte publik exponering. ## Vad ett Storefront API typiskt täcker Ett väldesignat Storefront API täcker allt en kundvänd frontend behöver. Produktdata och kategoristruktur. Produktsök och filtrering. Kundvagnsoperationer (lägg till, ta bort, uppdatera kvantiteter). Checkout-inlämning och betalningsinitiering. Orderhistorik för den aktuella kunden. Adresshantering. Önskelista och sparat kundvagnstillstånd. Lojalitetspoäng, om tillämpligt. Rekommendations- och personaliseringsinputs. Vad det inte täcker: administrativa åtgärder, andra kunders data, lågnivå-prismotorkontroller eller plattformskonfiguration. Allt en kund inte ska kunna se eller göra hör hemma i Admin API:et. ## Shopify, BigCommerce, Norce, Shopware De flesta moderna e-handelsplattformar levererar ett Storefront API. Shopifys heter Storefront API och är GraphQL-baserat. BigCommerce har ett. commercetools exponerar sin förmåga genom en uppsättning API:er inklusive en kundvänd delmängd. Shopware har ett Store API. Norce exponerar sin fulla förmåga via API:er som en headless-frontend konsumerar. Namn och form skiljer sig, men mönstret är detsamma: en kundvänd yta skild från admin-ytan. ## Hur Frntkey passar in Frntkey pratar med Storefront API:erna hos de backendar den stödjer. För Norce betyder det Norce commerce API. För Shopware betyder det Store API. Frntkey kör inte sin egen e-handelslogik. Kundvagnstillstånd, checkout, produktdata och ordrar ligger alla på backenden och flödar via Storefront API:et. När en kund lägger en produkt i kundvagnen på en Frntkey-storefront går det anropet direkt till backendens Storefront API. Vad Frntkey lägger till är renderingslagret, designsystemet, CMS-integrationen och de förbyggda flödena. ## Relaterade termer API-first commerce · Headless commerce · Headless checkout · Ecommerce frontend

Vanliga frågor

Vill du prata?

Se hur Frntkey passar din stack. Boka 30 minuter.

Boka demo