Dokumentation/Udvikler

API-oversigt

KlarSidst gennemgået 2026-10-06

API'et er REST over HTTPS. Alle rutenavne starter med en version.

Områder#

OmrådeBruges afAdgang
/v1/store/*StorefrontsPublishable key (x-publishable-key)
/v1/admin/*BackofficeMedarbejder-token
/v1/platform/*Oprettelse af shops og platformens opsætningOffentlig eller privilegeret, afhængigt af ruten

Kunders ordre-links og kvitteringer bruger en ordre-token. Et sundhedstjek findes på /health.

Principper#

  • Versionering: /v1 ændres kun additivt. Nye felter og ruter kan komme; eksisterende ændrer ikke betydning.
  • Penge er hele tal i mindste enhed (...Minor); moms er i basispoint.
  • Idempotens: checkout kræver en idempotens-nøgle.
  • Serveren er sandheden: totaler, lager og betalingsstatus beregnes af API'et.
  • Fejl returneres som afvisninger med en kode.

Reference#

Udkast

Der findes endnu ingen komplet OpenAPI-spec. Den er planlagt sammen med en typet SDK Planlagt. Indtil da er siderne under Byg en storefront den bedste beskrivelse af flowet.

Eksempler fra platformen#

RuteFormål
GET /v1/store/shopShoppens offentlige oplysninger
GET /v1/store/regionsRegioner for markedet
GET /v1/store/regions/:code/localitiesKommuner i en region
POST /cart/shipping-optionsLeveringsmuligheder for en kurv
GET /orders/:token/receipt.pdfKvittering som PDF
POST /auth/google, GET /auth/configGoogle-login til kunder
GET /v1/platform/marketsMarkeder, en ny shop kan vælge