Gå til innholdet

Utviklerdokumentasjon

Styrbord har et kundevendt API og en MCP-server, så du kan hente data ut av portalen og la agenter jobbe mot styrearbeidet på vegne av organisasjonen din.

Det finnes to måter å koble seg på:

  • REST-API-et bruker du fra egne integrasjoner og skript. Du autentiserer med en API-nøkkel. Se Autentisering og API-referansen.
  • MCP-serveren kobler du til fra en KI-assistent, for eksempel Claude eller ChatGPT. Den bruker OAuth. Se MCP.
  • Organisasjon som grense. Både en API-nøkkel og en MCP-tilkobling hører til én organisasjon og én rolle. Alt du henter eller endrer, gjelder den organisasjonen. Du kan ikke nå data på tvers av organisasjoner med samme nøkkel.
  • Samme roller som i appen. Leserettigheter krever rollen medlem, mens skriving krever administrator. Nøkkelen kan ikke gjøre mer enn rollen tillater.
  • Alt logges. Endringer du gjør gjennom API-et, havner i loggen til organisasjonen, på lik linje med endringer i appen.
  • Bare det organisasjonen bruker. API-et viser de samme områdene som portalen. Har dere slått av et område under Innstillinger → Funksjoner, svarer endepunktene for det området 404. Områder som ennå ikke er lansert, finnes ikke i API-et i det hele tatt.

Alle listeendepunkter svarer med samme form: radene i data, og sidenavigasjonen i pagination.

{
"data": [{ "id": "", "title": "Styremøte 3/2026" }],
"pagination": { "limit": 50, "offset": 0, "hasMore": true }
}

Styr utsnittet med ?limit= (standard 50, maks 200) og ?offset=. hasMore sier om det finnes flere rader etter denne siden — hent neste side ved å øke offset med limit.

MiljøAdresse
Produksjonhttps://api.styrbord.io
StagingEgen adresse for testing

API-et er under utvikling. Endepunktene og MCP-verktøyene under kan endre seg før første stabile versjon.