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.
Grunnprinsipper
Section titled “Grunnprinsipper”- 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.
Lister og sider
Section titled “Lister og sider”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øer
Section titled “Miljøer”| Miljø | Adresse |
|---|---|
| Produksjon | https://api.styrbord.io |
| Staging | Egen adresse for testing |
API-et er under utvikling. Endepunktene og MCP-verktøyene under kan endre seg før første stabile versjon.