Finn eller opprett en API-nøkkel
Guide til hvordan du finner API-nøkkelen din i Shoporama, som brukes til integrasjoner med blant annet Shipmondo.
Skal du forbinde Claude eller en anden AI?
Claude (og andre MCP-klienter) bruger ikke API-tokens, de bruger OAuth. Du skal altså ikke oprette en token til dem. Læs i stedet Webshop med Claude.
Til integrationer med eksterne systemer som Shipmondo, E-conomic, Klaviyo og andre skal du bruge en API-token fra Shoporama. Her finder du dem, og lærer hvordan grænserne for forbrug virker.
Find dine API-tokens
- Gå til Integrationer → API-adgang (eller direkte til /webshop/api)
- Her vises en liste over alle tokens på shoppen, deres adgangsniveau, daglige forbrug og hvornår de sidst er brugt
- Klik på en token for at se eller kopiere den fulde værdi
På Shoporama findes der ikke én enkelt "API-nøgle" pr. shop, men en liste af tokens, hvor du kan have flere parallelt, fx en til Shipmondo, en til E-conomic og en til dit eget script.

Opret en ny API-token
- Gå til Integrationer → API-adgang
- Klik Opret token
- Giv den et sigende navn (fx "Shipmondo") og vælg adgangsniveau
- Den nye token vises og er klar til brug
API-grænser og forbrug
Hver API-token har en daglig grænse for hvor mange kald den må lave. Det beskytter shoppen mod en integration der løber løbsk, og holder forbruget forudsigeligt. Nye tokens får som standard en grænse på 10.000 kald i døgnet, og du kan til enhver tid hæve eller sænke den selv.
Hvad tæller som et kald?
Et kald er ét HTTP-request mod REST-API'et. Henter du en liste over 100 produkter med ét request, tæller det som ét kald, men returnerer 100 produkter. Henter du dem ét ad gangen, tæller det 100 kald. Brug derfor list-endpoints (fx /products) i stedet for at slå op pr. id, når det er muligt.
Sådan ser du forbruget
På listen under Integrationer → API-adgang kan du se det aktuelle forbrug for hver token. Klikker du ind på en token, vises en farvet progress-bar (grøn, gul ved 70%, rød ved 90%) der viser hvor tæt på grænsen tokenen er.
Hvad sker der hvis grænsen rammes?
Når en token når sin daglige grænse, svarer API'et med HTTP 429 Too Many Requests på efterfølgende kald. Klienten skal vente til næste døgn, hvor tælleren automatisk nulstilles. Du får én notifikationsmail om dagen når det sker, ikke én pr. blokeret request, så indbakken bliver ikke oversvømmet.
Tip: Kunderne på din webshop får aldrig 429-fejl. Grænsen gælder kun integrationer der bruger en API-token. Kunderne har deres egen browser-session helt uden for API'et.
Sådan hæver du grænsen
- Gå til Integrationer → API-adgang
- Klik på den token du vil ændre
- Indtast en ny værdi i feltet Maksimal daglig grænse (justeres i spring af 100)
- Klik Gem
Pristering for kald
På toppen af de per-token-grænser har hver shop en samlet pulje af gratis kald inkluderet i sin prismodel:
- Flex: 1.000 kald pr. dag inkluderet gratis
- Pro: 10.000 kald pr. dag inkluderet gratis
- Derover faktureres 0,01 kr. pr. ekstra kald
Puljen tælles på tværs af alle shoppens tokens tilsammen. Se altid prissiden for de aktuelle tal. Typiske integrationer som Shipmondo, E-conomic, Klaviyo og prisvogtere bruger normalt langt under denne grænse i daglig drift.
Tip: Hvis du jævnligt rammer grænsen med én bestemt integration, så hæv den tokens grænse og overvej om der kan batches. Hent fx mange produkter i ét list-kald i stedet for at slå dem op ét ad gangen.
Hvad bruges en API-token til?
En API-token giver eksterne systemer adgang til at læse og skrive data i din shop via REST API'et. Typiske integrationer:
- Shipmondo: til at hente ordrer og oprette forsendelser
- E-conomic / Dinero: til at synkronisere ordrer og fakturaer
- Klaviyo / Heysender: til email marketing
- Egne integrationer: hent produkter, ordrer og kundedata
Tip
Opret én token pr. integration. Så kan du nemt se hvor meget hver integration bruger, og du kan slette en enkelt token uden at påvirke de andre.
Sikkerhed
En API-token giver fuld adgang til din shops data afhængigt af dens adgangsniveau. Del kun tokens med pålidelige tjenester og opbevar dem sikkert. Hvis du mistænker at en token er kompromitteret, slet den og opret en ny.
Ofte stillede spørgsmål
Hvorfor ramte jeg pludselig grænsen efter en CSV-import?
En import via en integration kan udløse mange kald pr. række. Hvis fx hver vare opdaterer både produkt, lager og pris, kan 500 rækker hurtigt blive 1.500 kald. Tjek loggen i den eksterne tjeneste, og hæv evt. tokenens daglige grænse hvis du regelmæssigt har store imports.
Får mine kunder også 429-fejl på shoppen?
Nej. Grænsen gælder kun integrationer der bruger en API-token. Dine kunder bruger shoppen i deres browser via en almindelig session, helt uden for API'et, og de bliver aldrig påvirket af tokenens forbrug.
Hvad er forskellen på Flex og Pro når det gælder API?
Flex inkluderer 1.000 gratis kald pr. dag, Pro inkluderer 10.000. Det er en samlet pulje på tværs af alle shoppens tokens. Kald derover koster 0,01 kr. pr. styk. Selve per-token-grænsen sætter du selv, uafhængigt af prismodel.
Hvordan ser jeg på regnskabet hvor mange ekstra kald jeg har betalt for?
Ekstra API-kald ud over den inkluderede pulje opgøres pr. måned og fremgår som en linje på din månedlige Shoporama-faktura. Det er adskilt fra abonnementet, så du tydeligt kan se forbruget i bogholderiet.
Hvor finder jeg ud af hvilken token der bruger mest?
På listen under API-adgang kan du sortere på "Dagligt forbrug" og se forbruget pr. token. Det er nemmest hvis du har givet hver integration sin egen token med et sigende navn (fx "Shipmondo", "E-conomic", "Eget script").
Kan jeg få besked før jeg rammer grænsen?
Du får en email den dag grænsen rammes (én pr. dag, ikke pr. blokeret request). Vil du have et tidligere varsel, så hold øje med progress-baren på token-siden. Den skifter til gul ved 70% og rød ved 90%.
Hvad gør jeg lige nu hvis min integration er stoppet?
Gå til Integrationer → API-adgang, klik på tokenen, og hæv "Maksimal daglig grænse". Gem. Integrationen kan straks lave kald igen. Tælleren nulstilles automatisk ved døgnskifte.
Mit lagersystem laver tusindvis af kald om natten. Er det normalt?
Det kan være normalt for en fuld synkronisering, men ofte kan integrationen sættes til kun at hente ændringer siden sidst (delta-sync) i stedet for hele lageret. Tjek indstillingerne i lagersystemet eller spørg leverandøren om der findes en "kun ændringer"-tilstand.
Se også: Se webhooks i din shop.
Har du brug for hjælp? Kontakt os på support@shoporama.dk.
Relaterte artikler
Opprett et nytt fraktalternativ
Veiledning for hvordan du oppretter nye fraktalternativer og tilordner dem til land i Shoporama.
Opprett en rabattkode
Komplett guide til hvordan du oppretter og administrerer rabattkoder i Shoporama - prosentvis rabatt, fast beløp, gratis frakt, begrensninger og mer.
Kasseflyt og fraktberegning
Veiledning for utviklere for å implementere frakt i kassaflyten i et Shoporama-tema.
Relaterte funksjoner
Nettbutikk med Dinero
Integrer Shoporama med Dinero og få ordrer og kreditnotaer overført automatisk. Slik setter du opp integrasjonen - raskt og uten tekniske problemer.
Nettbutikk med Shipmondo
Få en nettbutikk med Shipmondo-integrasjon: GLS, PostNord, DAO, Bring og mange flere fraktselskaper i én og samme flyt. Slik setter du opp...
Nettbutikk med Claude
Koble Shoporama-nettbutikken din til Claude og administrer produkter, bestillinger, kampanjer og design ved å skrive på dansk. Ingen kode, full...
REST API - bygg akkurat den integrasjonen du ønsker
Full REST API med tilgang til produkter, bestillinger, kunder og mer. Bygg dine egne integrasjoner, apper eller en hodeløs frontend.