·2 min read·Teknologi

REST API

Ett REST API är ett HTTP-baserat gränssnitt där system utbyter data som resurser via metoder som GET, POST, PUT och DELETE.

Kasper Hermann Due Stück
Grundare & E-handelsspecialistBygger Shopify-appar med fokus på SEO och tillväxt för e-handlare.

Vad är ett REST API?

En REST API är ett webbgränssnitt byggt på REST (Representational State Transfer) arkitekturstil, där två system utbyter data över HTTP. Varje resurs – t.ex. en produkt eller en beställning – har en egen URL, och du arbetar med den via standardmetoderna GET, POST, PUT och DELETE. Svaren levereras nästan alltid som JSON. REST är stateless: varje samtal innehåller allt som servern behöver, och ingen session sparas mellan samtalen.

Varför är ett REST API viktigt?

Ett REST API är limmet mellan din webbshop och de system som lever utanför den: ERP, lager, PIM, e-postplattformar och redovisning. Istället för manuell export och import kan data synkroniseras automatiskt så att lager, priser och beställningar hålls desamma i alla system. En genomtänkt integration minskar fel och manuellt arbete – men ett dåligt strukturerat API-flöde kan slå hastighetsgränser eller skapa datakonflikter.

Typiska användningssituationer

  • Synkronisering av lager och priser mellan Shopify och ett affärssystem eller lagersystem.
  • Skapa eller uppdatera produkter automatiskt från ett produktflöde.
  • Export av beställningar för bokföring eller ett fraktsystem.
  • Uppslagning av kund- eller orderdata från en extern app eller en instrumentpanel.
  • Ta emot händelser via webhooks så att du inte behöver ständigt efterfråga API:et.

Shopify-perspektiv

Shopify har gjort GraphQL Admin API till det primära API:t och REST Admin API är nu i underhållsläge – nya offentliga appar måste bygga på GraphQL från och med 1 april 2025. Välj därför GraphQL för nya integrationer. Oavsett protokoll är samtal frekvensbegränsade med en läckande hink (40-samtals hink på standardplaner), så bygg din kod med hänsyn till gränserna och använd webhooks istället för frekvent polling.

Pocium-uppdateringar för Shopify-e-handlare

Nya appar, praktiska Shopify-guider och produktuppdateringar.