Guide

Fortnox API — kom igång, autentisering och endpoints

Fortnox API är gränssnittet som låter andra system prata med Fortnox — läsa och skriva fakturor, ordrar, artiklar och kunder automatiskt. Den här guiden fungerar för både beslutsfattare och utvecklare: först vad API:et gör, sedan hur du kommer igång tekniskt, vilka resurser som används mest och vad du ska tänka på för att integrationen ska vara stabil.

6 min läsning · Uppdaterad 16 okt 2026 · Av Nordkod

Fortnox API — kom igång, autentisering och endpoints

Vad är Fortnox API?

Ett API (Application Programming Interface) är en "kontakt" som system kopplar in sig i för att utbyta data. Fortnox API låter din webbshop, ditt affärssystem eller din egen app skicka och hämta information ur Fortnox automatiskt — i stället för att någon matar in det för hand.

Kort sagt: API:et gör att ordrar, fakturor och artiklar kan flöda in och ut ur Fortnox utan manuellt arbete.

Så autentiseras en integration (OAuth)

Fortnox använder OAuth för att en integration ska få åtkomst på ett säkert sätt. Du godkänner att integrationen får läsa och skriva i just de delar av Fortnox den behöver — och du kan när som helst dra tillbaka behörigheten. Lösenord delas aldrig med integrationen.

  • Du godkänner integrationen en gång via Fortnox.
  • Integrationen får en nyckel (token) i stället för ditt lösenord.
  • Behörigheten kan begränsas till det som faktiskt behövs.

Vad kan läsas och skrivas?

Det mesta i den löpande verksamheten går att hantera via API:et. Vanligast:

  • Fakturor och kundfakturor — skapa, läsa och uppdatera.
  • Ordrar — föra in ordrar från en webbshop eller ett system.
  • Artiklar och lagersaldo — hålla sortimentet i synk.
  • Kunder — skapa och uppdatera kunduppgifter.
  • Bokföringsverifikationer och betalningar.

Webhooks eller polling?

Webhooks (realtid)Polling (schemalagt)
När data flyttasDirekt när något händerVid intervall (t.ex. var 15:e min / nattligt)
PassarButiker med hög taktLägre volym, batchflöden
KomplexitetNågot högreEnklare
BelastningLåg, bara vid händelserHögre om körningar sker ofta

För de flesta räcker schemalagd synk. Behöver du att en order syns i Fortnox sekunder efter köp väljer vi realtid.

Kom igång med Fortnox API (för utvecklare)

  • Skapa ett utvecklarkonto i Fortnox Developer Portal och registrera en app — du får ett Client ID och en Client Secret.
  • Välj scopes (behörigheter) efter vad appen behöver, till exempel kunder, ordrar, fakturor eller artiklar. Be inte om mer än nödvändigt.
  • Användaren godkänner appen i sitt Fortnox (OAuth 2.0, authorization code). Du får en access token och en refresh token.
  • Access token är kortlivad — förnya den med refresh token och spara den nya refresh token varje gång.
  • Kunden behöver oftast en integrationslicens i Fortnox för att en extern app ska få koppla upp sig.
  • Testa mot ett testföretag innan du kör mot skarp bokföring.

Förvara Client Secret och tokens säkert på servern — aldrig i webbläsaren eller i appens källkod.

Fast pris: webbshop → Fortnox från 9 900 kr

Webbshopen, t.ex. Shopify, kopplad till Fortnox på 1–2 veckor, med övervakning efteråt.

Se paketen

Vanliga resurser (endpoints)

API:et är REST-baserat och svarar med JSON. De resurser som används i nästan varje integration:

ResursAnvänds tillTypiskt flöde
CustomersKundregisterSök på org.nr/e-post, skapa om kunden saknas
OrdersKundordrarWebbshop-order → order i Fortnox (lager/3PL tar vid)
InvoicesKundfakturorSkapa faktura från order eller direkt, bokför
ArticlesArtiklar & lagerSynka artikelnummer, pris och saldo
VouchersVerifikationerBokföra direkt, t.ex. dagskassa eller avgifter

Listresurser pagineras och kan filtreras, bland annat på senast ändrad — så hämtar du bara det som ändrats sedan förra synken i stället för allt.

Begränsningar och stabil drift

  • Anropsgräns: API:et tillåter ett begränsat antal anrop per tidsenhet per app och företag. Bygg med kö och återförsök i stället för att skicka allt på en gång.
  • Dubbletter: markera varje order med en extern referens (till exempel webbshoppens ordernummer) och kontrollera den innan du skapar något nytt.
  • Fel och loggning: spara varje misslyckat anrop och larma — annars upptäcks en saknad faktura först vid bokslutet.
  • Moms och valuta: sätt rätt momstyp för Sverige, EU (omvänd skattskyldighet) och export, och rätt valuta — det är här de flesta integrationer blir fel.

Färdig modul eller bygga mot API:et direkt?

Har du ett standardflöde (t.ex. webbshop → Fortnox) räcker ofta en färdig modul. Har du ett eget system, egna fält eller specialregler bygger vi mot Fortnox API direkt — då får du full kontroll över logiken och äger integrationen själv.

Rate limits: Fortnox API tillåter ett visst antal anrop per tidsenhet. En välbyggd integration tar hänsyn till det med köer och återförsök — annars kan synken haka upp sig vid hög volym.

Gratis mall + guide

Fortnox-integration: kravspec & kostnadsguide

Planera din Fortnox-integration rätt från början — vad som ska synkas, vad som driver priset och en färdig kravspec att fylla i innan du begär offert. Ange din e‑post så får du PDF:en direkt.

  • Vilka data som ska synkas (ordrar, fakturor, artiklar, moms, kunder)
  • Vad som driver priset på en Fortnox-integration — och hur du håller nere det
  • Färdig kravspec-mall för en snabb, exakt offert

Vi skickar bara det du bett om. Ingen spam.

Vanliga frågor

Hur kommer jag åt Fortnox API?

Du registrerar en app i Fortnox Developer Portal (Client ID och Client Secret), och användaren godkänner appen via OAuth 2.0 i sitt Fortnox. Därefter anropar du API:et med den access token du får.

Var hittar jag dokumentationen för Fortnox API?

Dokumentationen finns i Fortnox utvecklarportal, där du också registrerar din app och hittar alla resurser, scopes och exempel på anrop.

Är Fortnox API gratis?

Att utveckla mot API:et kostar inget extra i sig, men företaget som ska kopplas behöver normalt en integrationslicens i Fortnox. Själva utvecklingen av integrationen kostar tid — antingen er egen eller en utvecklares.

Har Fortnox webhooks?

För många flöden hämtar man ändringar schemalagt med filter på senast ändrad. Fortnox erbjuder även ett händelse-API för vissa ändringar. Vilket som passar beror på hur snabbt data behöver flyttas.

Behöver jag kunna programmera för att använda Fortnox API?

Nej. Antingen använder du en färdig modul, eller så bygger vi integrationen åt dig mot API:et. Du behöver bara veta vad som ska synkas.

Är det säkert att ge en integration åtkomst till Fortnox?

Ja, när det görs via OAuth. Integrationen får en begränsad nyckel i stället för ditt lösenord, och du kan dra tillbaka åtkomsten när som helst.

Vad är skillnaden mot en färdig plugin?

En plugin är en färdig koppling för ett vanligt flöde. Att bygga mot API:et direkt ger dig full kontroll och passar när du har egna behov som en plugin inte täcker.

Vad kostar det att bygga mot Fortnox API?

En skräddarsydd integration mot Fortnox API landar oftast på 25 000–80 000 kr beroende på omfattning. Se vår prisguide för Fortnox-integration.

Kan ni bygga integrationen åt oss?

Ja. Vi är utvecklare och bygger både färdiga och skräddarsydda kopplingar mot Fortnox API — med säker autentisering, felhantering och loggning.

Läs vidare

Översikt

Fortnox-integrationer — de vanligaste kopplingarna

Vilka system går att koppla till Fortnox, vad finns färdigt och när lönar det sig att bygga en egen integration? En översikt för webbshop, CRM, bank, finansiering, projekt- och byggsystem, kassa, lager och no-code.

8 min läsning · Läs mer →
Guide

Koppla Shopify till Fortnox

Shopify för försäljningen, Fortnox för ekonomin — så får du dem att prata med varandra. Vad som kan synkas, när en färdig app räcker, när B2B och 3PL kräver en egen integration och vad det kostar.

7 min läsning · Läs mer →
Prisguide

Vad kostar en Fortnox-integration?

En ärlig prisguide för Fortnox-integration 2026 — från en färdig webbshopskoppling till en skräddarsydd integration mot Fortnox API, plus vad som driver priset och löpande kostnader.

6 min läsning · Läs mer →
Förklarat

Vad är ett API? Enkelt förklarat

API:er utan jargong: vad de är, varför de spelar roll och hur de låter dina system prata med varandra.

4 min läsning · Läs mer →
Integration

Integrera Fortnox & Visma med ditt system

Vad du kan koppla mellan ditt system och Fortnox/Visma, hur integrationen fungerar och varför den tar bort manuellt dubbelarbete.

5 min läsning · Läs mer →
Flytt

Flytta blogg till ny hemsida och egen domän

Har du en eller flera bloggar på ett gammalt webbhotell? Så flyttar du inlägg, bilder och kommentarer till en ny hemsida — utan att länkar och placeringar i Google försvinner.

6 min läsning · Läs mer →
Checklista

Så begär du offert på hemsida eller app — och vad kravspecen ska innehålla

Åtta punkter som gör offerterna jämförbara, frågor att ställa till leverantören och hur du läser svaren.

6 min läsning · Läs mer →
Guide

Hemsida för fotografer — portfolio som laddar snabbt och säljer

Bilderna är produkten. Så bygger du en fotografsajt som visar dem i full kvalitet, laddar snabbt i mobilen och gör det enkelt att boka och köpa.

5 min läsning · Läs mer →

Redo att bygga något enastående?

Berätta kort vad du vill bygga så återkommer vi med en tydlig offert inom 24 timmar.

Du pratar direkt med utvecklaren
offert@nordkod.se

✉ MejlaBegär offert