Saykeeper-API’et giver scripts og assistenter læseadgang til dine møder. En nøgle kan læse og spørge, men ikke oprette, ændre eller slette noget.
API-nøgler
Opret en nøgle i appen: Indstillinger, API og MCP, API-nøgler. Giv den et navn.
Nøglen vises kun én gang. Saykeeper gemmer kun dens SHA-256-hash, så en mistet nøgle kan ikke vises igen. Tilbagekald den, og opret en ny.
Nøgler begynder med ntb_live_. Hold dem ude af URL’er, kodelagre og delte chats.
Autorisation
Send nøglen i headeren Authorization som et Bearer-token. Hver forespørgsel ser kun nøgleejerens møder.
Authorization: Bearer ntb_live_YOUR_KEY
Basis-URL
https://api.saykeeper.com/v1
Endpoints, der accepterer en API-nøgle
Metode
Sti
Hvad den returnerer
GET
/meetings?limit=50
Dine møder, de nyeste først (maks. 200, ?archived=true for arkiverede).
GET
/meetings/search?q=budget&limit=20
Søgning i titler og udskrifter (filtre space_id, label_id, from, to).
GET
/meetings/{id}
Ét møde med udskrift (talere, tider) og AI-resultater.
GET
/meetings/shared
Møder, som andre har delt med dig.
GET
/meetings/report
En række pr. møde med talere, til rapporter.
GET
/meetings/{id}/chat
Spørgsmål og svar, der er gemt ved mødet.
POST
/meetings/{id}/chat
Et spørgsmål til ét møde. Body {"message":"..."}.
GET
/meetings/{id}/clips
Klip, der er skåret ud af mødet.
GET
/labels
Dine labels.
GET
/settings
Dine indstillinger, herunder sprog for udskrift og noter.
POST
/mcp
MCP-server (JSON-RPC over Streamable HTTP).
Optagelse, uploads, ændring eller sletning af møder, ændringer af indstillinger og administration af nøgler eller webhooks kræver den loggede ind app og besvarer en nøgle med 403 session_required.