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 koble til Claude eller en annen AI?
Claude (og andre MCP-klienter) bruker ikke API-tokens, de bruker OAuth. Du trenger altså ikke å opprette et token for dem. Les i stedet Webshop med Claude.
For integrasjoner med eksterne systemer som Shipmondo, E-conomic, Klaviyo og andre må du bruke et API-token fra Shoporama. Her finner du dem, og lærer hvordan forbruksgrensene fungerer.
Finn API-tokenene dine
- Gå til Integrasjoner → API-tilgang (eller direkte til /webshop/api)
- Her vises en liste over alle tokenene i nettbutikken, deres tilgangsnivå, daglig forbruk og når de sist ble brukt
- Klikk på et token for å se eller kopiere hele verdien
På Shoporama finnes det ikke én enkelt «API-nøkkel» per nettbutikk, men en liste over tokens, hvor du kan ha flere samtidig, for eksempel en til Shipmondo, en til E-conomic og en til ditt eget skript.

Opprett et nytt API-token
- Gå til Integrasjoner → API-tilgang
- Klikk på Opprett token
- Gi den et beskrivende navn (f.eks. «Shipmondo») og velg tilgangsnivå
- Det nye tokenet vises og er klart til bruk
API-begrensninger og forbruk
Hvert API-token har en daglig grense for hvor mange forespørsler det kan utføre. Dette beskytter nettbutikken mot en integrasjon som går over styr, og holder forbruket forutsigbart. Nye tokener får som standard en grense på 10 000 forespørsler per døgn, og du kan når som helst øke eller redusere denne selv.
Hva regnes som et anrop?
Et anrop er én HTTP-forespørsel til REST-API-et. Hvis du henter en liste over 100 produkter med én forespørsel, teller det som ett anrop, men returnerer 100 produkter. Hvis du henter dem én om gangen, teller det som 100 anrop. Bruk derfor liste-endepunkter (f.eks. /products) i stedet for å søke opp per ID, når det er mulig.
Slik ser du forbruket
På listen under Integrasjoner → API-tilgang kan du se det aktuelle forbruket for hvert token. Hvis du klikker på et token, vises en farget fremdriftslinje (grønn, gul ved 70 %, rød ved 90 %) som viser hvor nær grensen tokenet er.
Hva skjer hvis grensen nås?
Når et token når sin daglige grense, svarer API-et med HTTP 429 Too Many Requests på påfølgende forespørsler. Klienten må vente til neste døgn, da telleren automatisk nullstilles. Du får én varslings-e-post om dagen når dette skjer, ikke én per blokkert forespørsel, slik at innboksen ikke blir oversvømmet.
Tips: Kundene i nettbutikken din får aldri 429-feil. Grensen gjelder kun integrasjoner som bruker et API-token. Kundene har sin egen nettlesersesjon helt utenfor API-et.
Slik øker du grensen
- Gå til Integrasjoner → API-tilgang
- Klikk på tokenet du vil endre
- Skriv inn en ny verdi i feltet Maksimal daglig grense (justeres i trinn på 100)
- Klikk på Lagre
Pris for anrop
I tillegg til grensene per token har hver butikk en samlet pulje med gratis anrop inkludert i prismodellen:
- Flex: 1 000 kald per dag inkludert gratis
- Pro: 10 000 anrop per dag inkludert gratis
- Utover dette faktureres 0,01 kr. per ekstra anrop
Kvoten beregnes samlet for alle butikkens tokens. Sjekk alltid prissiden for de aktuelle tallene. Typiske integrasjoner som Shipmondo, E-conomic, Klaviyo og prisovervåkere bruker vanligvis langt under denne grensen i daglig drift.
Tips: Hvis du jevnlig når grensen med én bestemt integrasjon, bør du øke token-grensen for den og vurdere om det er mulig å bruke batcher. Hent for eksempel mange produkter i én listeforespørsel i stedet for å hente dem én om gangen.
Hva brukes et API-token til?
Et API-token gir eksterne systemer tilgang til å lese og skrive data i nettbutikken din via REST-API-et. Typiske integrasjoner:
- Shipmondo: for å hente bestillinger og opprette forsendelser
- E-conomic / Dinero: for å synkronisere bestillinger og fakturaer
- Klaviyo / Heysender: til e-postmarkedsføring
- Egne integrasjoner: hente produkter, bestillinger og kundedata
Tips
Opprett én token per integrasjon. Da kan du enkelt se hvor mye hver integrasjon bruker, og du kan slette en enkelt token uten at det påvirker de andre.
Sikkerhet
Et API-token gir full tilgang til nettbutikkens data, avhengig av tilgangsnivået. Del kun tokens med pålitelige tjenester, og oppbevar dem sikkert. Hvis du mistenker at et token er kompromittert, slett det og opprett et nytt.
Ofte stilte spørsmål
Hvorfor nådde jeg plutselig grensen etter en CSV-import?
En import via en integrasjon kan utløse mange forespørsler per rad. Hvis for eksempel hver vare oppdaterer både produkt, lager og pris, kan 500 rader raskt bli 1 500 forespørsler. Sjekk loggen i den eksterne tjenesten, og øk eventuelt tokenets daglige grense hvis du regelmessig har store importoperasjoner.
Får kundene mine også 429-feil i nettbutikken?
Nei. Grensen gjelder kun integrasjoner som bruker et API-token. Kundene dine bruker nettbutikken i nettleseren sin via en vanlig økt, helt utenfor API-et, og de blir aldri påvirket av tokenforbruket.
Hva er forskjellen mellom Flex og Pro når det gjelder API?
Flex inkluderer 1 000 gratis anrop per dag, Pro inkluderer 10 000. Dette er en samlet kvote som gjelder for alle butikkens tokener. Anrop utover denne kvoten koster 0,01 kr. per stk. Du setter selv grensen per token, uavhengig av prismodell.
Hvordan ser jeg i regnskapet hvor mange ekstra anrop jeg har betalt for?
Ekstra API-anrop utover den inkluderte kvoten beregnes per måned og vises som en egen linje på din månedlige Shoporama-faktura. Dette er skilt fra abonnementet, slik at du tydelig kan se forbruket i regnskapet.
Hvor finner jeg ut hvilken token som bruker mest?
På listen under API-tilgang kan du sortere etter «Daglig forbruk» og se forbruket per token. Det er enklest hvis du har gitt hver integrasjon sin egen token med et beskrivende navn (f.eks. «Shipmondo», «E-conomic», «Eget skript»).
Kan jeg få beskjed før jeg når grensen?
Du får en e-post den dagen grensen nås (én per dag, ikke per blokkert forespørsel). Hvis du ønsker et tidligere varsel, kan du følge med på fremdriftslinjen på tokensiden. Den skifter til gult ved 70 % og rødt ved 90 %.
Hva gjør jeg akkurat nå hvis integrasjonen min er stoppet?
Gå til Integrasjoner → API-tilgang, klikk på tokenet og øk «Maksimal daglig grense». Lagre. Integrasjonen kan umiddelbart foreta forespørsler igjen. Telleren nullstilles automatisk ved midnatt.
Lagersystemet mitt utfører tusenvis av forespørsler om natten. Er det normalt?
Det kan være normalt ved en full synkronisering, men ofte kan integrasjonen settes til å hente kun endringer siden forrige gang (delta-synkronisering) i stedet for hele lageret. Sjekk innstillingene i lagersystemet eller spør leverandøren om det finnes en «kun endringer»-modus.
Se også: Se webhooks i nettbutikken din.
Trenger du hjelp? Kontakt oss 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.