For utviklere

Faktura-API for utviklere

Automatiser fakturering, betalinger og kundehåndtering med et moderne REST API. Koble til Stripe, Vipps, Klarna eller Swish, send PDF-fakturaer per e-post, og la systemet håndtere resten.

Ingen kredittkort. Ingen bindingstid. Alle funksjoner inkludert.

Fordeler

Hvorfor bruke Nettnotas API?

Spar tid på manuelt arbeid

Fakturaer som i dag tar minutter å lage manuelt, kan genereres automatisk med ett API-kall. Koble til CRM-et, nettbutikken eller prosjektverktøyet ditt.

Færre feil, bedre kontroll

Automatisering fjerner risikoen for feilregistrering av beløp, kundedata eller forfallsdatoer. API-et validerer alle felt og returnerer tydelige feilmeldinger.

Bygget for norske regler

API-et håndterer MVA-beregning, SAF-T-kompatibel journalføring og EHF-format automatisk — slik at du slipper å holde styr på regelverket selv.

Fire betalingsløsninger i ett API

Tilby kundene betaling via Stripe, Vipps, Klarna eller Swish gjennom et felles grensesnitt. Ingen separate integrasjoner.

Slik fungerer det

Fra API-kall til betalt faktura

1

Opprett en faktura

Send en POST-forespørsel med kundedata, varelinjer og forfallsdato. API-et oppretter fakturaen, beregner MVA og returnerer en unik faktura-ID.

POST /api/invoices
{
  "customer_id": "cust_8a3f...",
  "due_date": "2026-06-15",
  "lines": [
    {
      "description": "Konsulenttimer — mai 2026",
      "quantity": 40,
      "unit_price": 1250
    }
  ]
}
{
  "id": "inv_7d2e...",
  "invoice_number": 1042,
  "total": 50000,
  "mva_total": 12500,
  "status": "active",
  "pdf_url": "/api/invoices/inv_7d2e.../pdf"
}
2

Send fakturaen

Bruk API-et til å sende fakturaen som PDF-vedlegg per e-post, eller generer en betalingslenke kunden kan åpne direkte.

POST /api/send-invoice
{
  "invoice_id": "inv_7d2e...",
  "method": "pdf",
  "email": "kunde@firma.no"
}
3

Motta betaling

Kunden betaler via Vipps, kort eller Klarna. Nettnota oppdaterer fakturastatusen automatisk via webhooks, og du får beskjed i sanntid.

// Webhook til ditt system
{
  "event": "invoice.paid",
  "invoice_id": "inv_7d2e...",
  "paid_method": "vipps",
  "paid_at": "2026-05-28T14:32:00Z"
}

Funksjoner

Alt du trenger for å automatisere fakturering

Fakturaer og kreditnotaer

Opprett, oppdater og krediter fakturaer programmatisk. Hent PDF-er, EHF-filer og full fakturaliste med filtrering.

Betalingsintegrasjoner

Integrer med fire betalingsleverandører gjennom et felles API. Hver leverandør konfigureres med dine egne nøkler.

Kundehåndtering

Opprett og administrer kunder med automatisk oppslag i Brønnøysundregistrene.

Purringer og oppfølging

Automatiser purringer med lovpålagte gebyrer. API-et holder styr på purrehistorikk og forfallsdatoer.

Webhooks

Motta sanntidsvarsler når en faktura betales, sendes eller forfaller. Signerte hendelser til ditt system.

Rapportering og regnskap

Hent fakturajournaler, MVA-oversikter og saldobalanser. Eksporter i SAF-T-format for Skatteetaten.

PDF med QR-koder

Fakturaer genereres med dynamiske QR-koder for hver aktive betalingsleverandør.

LeverandørTypeValuta
StripeKort, Apple Pay, Google PayNOK, EUR, USD m.fl.
VippsMobilbetalingNOK
KlarnaDelbetaling og fakturaNOK, SEK, EUR
SwishSanntidsbetalingSEK

Hvem passer det for

Bygget for team som vil automatisere

SaaS og nettbutikker

Fakturerer kunder automatisk etter kjøp eller ved abonnementsfornyelse.

Byrå og konsulenter

Koble til timeregistrering og generer fakturaer basert på loggede timer.

Frilansere med egne systemer

Send fakturaer rett fra prosjektverktøyet eller CRM-et du allerede bruker.

Startups og utviklerteam

Ferdig API med norsk MVA, EHF og fire betalingsmetoder fra dag én.

Regnskapsintegrasjoner

Data i SAF-T-format og norsk kontoplan (NS 4102) for kobling mot regnskapssystemer.

Vanlige spørsmål om Nettnota API

Er API-et gratis å bruke?
Nettnota er gratis å bruke. API-tilgang følger med kontoen din. Betalingsleverandørene har sine egne transaksjonsgebyrer.
Hvilken autentisering bruker API-et?
API-et bruker token-basert autentisering via Supabase. Alle forespørsler krever et gyldig JWT-token i Authorization-headeren.
Er det trygt å sende betalingsdata via API-et?
Ja. All kommunikasjon skjer over HTTPS. Betalingsdata håndteres direkte av leverandørene — sensitive data passerer aldri Nettnotas servere. API-nøkler lagres kryptert.
Har API-et ratebegrensning?
Ja, 100 forespørsler per minutt per IP-adresse. Tilstrekkelig for de fleste bruksscenarier.
Kan jeg teste API-et uten å sende ekte fakturaer?
Ja. Bruk test-nøkler fra betalingsleverandørene (f.eks. sk_test_ for Stripe) og API-et opererer i testmodus.
Hvilke programmeringsspråk støttes?
API-et er en standard REST API som fungerer med alle språk og rammeverk som støtter HTTP — JavaScript, Python, PHP, Go, Ruby, C# og flere.

Klar til å automatisere faktureringen?

Opprett en gratis konto, hent API-nøklene dine og send din første faktura på under fem minutter.

Kom i gang gratis