Öppen källkod för n8n

Koppla Fortnox till dina n8n-automationer.

En community-nod för n8n som pratar direkt med Fortnox REST-API — hämta kunder och fakturor i ett flöde, utan att skriva egen integrationskod. Byggd av Klarar, delad gratis under MIT-licens.

Öppen källkod·MIT-licens·Gratis

Vad noden kan göra idag

Ett läsande första steg mot Fortnox — v1, medvetet litet.

Noden är i sin första version. Den täcker de vanligaste läsoperationerna mot Fortnox, med fler resurser och skrivoperationer på roadmapen.

Hämta kund

Slå upp en kund på kundnummer och få adress, e-post och telefon — till exempel utifrån kundnumret på en faktura.

Hämta faktura

Hämta en enskild faktura på dess dokumentnummer, med fullständiga fakturadata från Fortnox.

Lista fakturor

Lista fakturor med filter — obetalda, förfallna, betalda eller makulerade — samt kundnummer och datumintervall.

OAuth2-autentisering

Standardiserat OAuth2-flöde mot Fortnox, byggt ovanpå n8n:s generiska OAuth2-credential. Fortnox roterar refresh-token vid varje användning — n8n hanterar det automatiskt.

Hur det funkar

Tre steg till ditt första Fortnox-flöde.

Kräver ett Fortnox Developer-konto och en egen n8n-instans (självhostad eller n8n Cloud).

01

Installera noden

I n8n: Settings → Community Nodes → Install, ange @peterhelge/n8n-nodes-fortnox.

02

Skapa OAuth2-uppgifter

Registrera en app i Fortnox Developer Portal, aktivera behörigheterna Faktura, Företagsinformation och Kund, och skapa ett Fortnox OAuth2-credential i n8n med Client ID och Client Secret.

03

Bygg flödet

Lägg till Fortnox-noden, välj resurs och operation, och koppla vidare mot resten av ditt automationsflöde.

Exempel på vad du kan bygga

Flöden noden passar för.

Konkreta exempel på automationer som blir möjliga när Fortnox-data finns tillgänglig i n8n. Kräver att du själv bygger resten av flödet med n8n:s övriga noder.

Fakturabevakning

Lista obetalda fakturor

Kör "Lista fakturor" med filtret Obetald varje morgon, och skicka listan vidare till Slack, e-post eller ett Google Sheet för uppföljning.

Noder: n8n-Fortnox + Slack/E-post
Kunddata

Slå upp kunduppgifter automatiskt

Trigga på en händelse i ett annat system, hämta kundens kontaktuppgifter via kundnumret och skriv in dem i CRM eller supportverktyg.

Noder: n8n-Fortnox + CRM
Rapportering

Sammanställ fakturadata

Hämta fakturor för en period och sammanställ dem i ett kalkylblad eller dashboard — utan att logga in i Fortnox manuellt.

Noder: n8n-Fortnox + Sheets
Vanliga frågor

Frågor om n8n-nodes-fortnox.

Vad är n8n-nodes-fortnox?

Det är en community-nod för n8n som låter dig prata med Fortnox REST-API direkt i ett n8n-flöde — utan att skriva egen kod mot API:et. Noden är öppen källkod (MIT-licens) och publicerad på npm som @peterhelge/n8n-nodes-fortnox.

Vilka Fortnox-operationer stöds idag?

Nuvarande version (v1) är läsande: hämta en enskild kund, hämta en enskild faktura, och lista fakturor med filter på status, kundnummer och datumintervall. Skrivoperationer, fler resurser (betalningar, verifikationer) och en polling-trigger för nya fakturor är inte byggda ännu — se roadmapen i README:t på GitHub.

Kostar det något att använda noden?

Noden är gratis och öppen källkod under MIT-licens. Du behöver en n8n-instans (självhostad eller n8n Cloud) och ett Fortnox-konto med API-åtkomst för att använda den.

Vad behöver jag för att komma igång?

Ett Fortnox Developer-konto med en registrerad app i Fortnox Developer Portal, och en n8n-instans där du installerar noden via Community Nodes. I n8n skapar du sedan ett OAuth2-credential med appens Client ID och Client Secret och kopplar det mot noden. Fullständig instruktion finns i README:t.

Kan jag bidra till projektet?

Ja, koden ligger öppet på GitHub under MIT-licens. Buggrapporter, förslag och pull requests är välkomna där.

Kom igång

Installera noden och koppla in Fortnox.

Gratis, öppen källkod, klart på ett par minuter om du redan kör n8n.

Installera från npm

Eller kontakta oss på hej@klarar.se om du vill ha hjälp att bygga och driftsätta ett automationsflöde mot Fortnox.