Hopp til innhold

API-integrasjon

En API-integrasjon kobler to systemer sammen gjennom programmeringsgrensesnittene deres (API-er), slik at data flyter automatisk mellom dem i stedet for å tastes inn to ganger.

Også kjent som: API integration, integrasjon via API, REST-integrasjon

Et API (application programming interface) er en dokumentert måte for ett system å lese og skrive data i et annet. De fleste skytjenester har et REST- eller GraphQL-API, og mange kan i tillegg varsle andre systemer med webhooks når noe endres. En API-integrasjon bestemmer hvilke data som skal flyte hvilken vei, hvilket system som eier hvert felt, og hva som skjer når noe feiler. Det som skiller en robust integrasjon fra et skjørt skript, er det rundt selve kallet: sikker autentisering (ofte OAuth 2.0 eller API-nøkler), håndtering av grenser for antall kall, nye forsøk uten å lage duplikater, logg over hva som er synkronisert, og varsel når en synkronisering feiler. Der et system mangler API, må integrasjonen gå via filimport, databasen eller i verste fall RPA.

I norsk kontekst

Regnskaps- og ERP-systemer som Tripletex, Fiken, PowerOffice Go, Visma.net og Xledger har dokumenterte API-er. Hva API-et tillater, og om skrivetilgang krever egen avtale eller lisens, varierer mellom leverandørene og bør avklares før integrasjonen prises.

Relaterte begreper

  • RPA (Robotic Process Automation) — RPA er programvare som etterligner menneskelig klikking i et brukergrensesnitt — typisk for å integrere mot eldre systemer uten API.
  • EHF (Elektronisk HandelsFormat) — EHF er den norske standarden for elektroniske fakturaer — obligatorisk for alle som leverer til offentlig sektor.
  • Prosjektøkonomi — Prosjektøkonomi er oppfølgingen av inntekter og kostnader per prosjekt: budsjett eller kalkyle, påløpte timer og innkjøp, fakturert beløp og forventet resultat når prosjektet er ferdig.
Fast pris per fase · Full kildekode i deres eie · Svar innen én virkedag

Vi bygger det du trenger. La oss finne ut hva det er.

Book et møte på 30 minutter, eller send oss noen linjer om hvor det skurrer. Vi svarer innen én virkedag.

Du kan når som helst endre disse valgene. Nødvendige er alltid på fordi de kreves for at nettsiden skal virke.

Nødvendig

Kreves for grunnleggende funksjonalitet, som å huske ditt samtykkevalg. Ingen sporing.

Statistikk

Anonymisert besøksstatistikk via Google Analytics 4. Hjelper oss å forstå hvilke sider folk leser.

Produktinnsikt

Detaljert atferdsanalyse via PostHog, inkludert opptak av økten med maskerte inputfelt. Brukes til å forbedre brukeropplevelsen.