API-referentie: organisaties
API-referentie voor endpoints voor organisatiebeheer en gebruikersbeheer.
Met de MCP-server kunnen AI-assistenten via het Model Context Protocol communiceren met ProcessMind. De server gebruikt JSON-RPC 2.0 via Streamable HTTP: stuur initialize en daarna tools/list om de lijst met tools op te vragen. Read-tools, zoals list_processes, worden alleen vermeld als de API-key leesrechten heeft. Voor write-tools zijn schrijfrechten nodig. Gebruik tools/call om een tool met argumenten aan te roepen. Met de memory-tools (remember, recall, forget) kun je gegevens bewaren voor andere sessies. Langlopende AI-generaties worden per toolaanroep bijgehouden: voeg een task-referentie toe in _meta["io.modelcontextprotocol/related-task"] en ProcessMind geeft de status van die task bij de aanroep terug. De extensiemethoden tasks/list, tasks/get en tasks/cancel worden niet aangeboden.
JSON-RPC 2.0 via Streamable HTTP: initialize, tools/list, tools/call, resources/list, resources/read, prompts/list. Voor read-tools moet de key de scope read hebben; voor write-tools is scope write nodig. De lijst met tools staat in de MCP-gids. Verifieer met x-api-key of Authorization: Bearer <token> (token van het OAuth-tokenendpoint).
Endpoint: POST /v1/mcp/{tenantId}
Authenticatie: API-key voor één tenant · scope read · limiet 20 verzoeken/s (piek 40)
Parameters:
| Naam | Type | Locatie | Verplicht | Beschrijving |
|---|---|---|---|---|
| tenantId | string | path | Ja | Indeling: uuid |
Requestbody:
MCP JSON-RPC-verzoek
{} Response (200):
MCP JSON-RPC-response
{
"message": "string"
} | Veld | Type | Verplicht | Beschrijving |
|---|---|---|---|
| message | string | Ja |
Fouten:
Endpoint: GET /v1/mcp/{tenantId}/oauth/authorize
Authenticatie: Openbaar, geen API-key nodig · limiet 10 verzoeken/s (piek 20)
Parameters:
| Naam | Type | Locatie | Verplicht | Beschrijving |
|---|---|---|---|---|
| tenantId | string | path | Ja | Indeling: uuid |
| client_id | string | query | Ja | |
| redirect_uri | string | query | Ja | Indeling: uri |
| code_challenge | string | query | Ja | |
| code_challenge_method | S256 | query | Nee | Toegestane waarden: S256 |
| state | string | query | Nee |
Fouten:
Endpoint: POST /v1/mcp/{tenantId}/oauth/token
Authenticatie: Openbaar, geen API-key nodig · limiet 5 verzoeken/s (piek 10)
Parameters:
| Naam | Type | Locatie | Verplicht | Beschrijving |
|---|---|---|---|---|
| tenantId | string | path | Ja | Indeling: uuid |
Response (200):
Access-token
{
"access_token": "string",
"token_type": "Bearer",
"expires_in": 0
} | Veld | Type | Verplicht | Beschrijving |
|---|---|---|---|
| access_token | string | Ja | Kort geldige Bearer JWT voor POST /v1/mcp/{tenantId} |
| token_type | Bearer | Ja | Toegestane waarden: Bearer |
| expires_in | number | Ja |
Fouten:
Krijg meteen toegang, zonder creditcard of wachttijd. Maak van de manier waarop je organisatie werkt heldere, samenhangende procesmodellen.
Breng de procesarchitectuur in kaart, leg verantwoordelijkheden en beheersmaatregelen vast en stem rollen en taken op elk niveau op elkaar af.
Start je gratis proefperiode en bouw een betrouwbare basis om processen te beheren en continu te verbeteren.
We gebruiken cookies om je ervaring te verbeteren, content persoonlijker te maken en verkeer te analyseren. We meten paginaweergaven ook anoniem, zonder cookies. Als je toestemming geeft voor analytics, voegen we een identifier toe waarmee we je bezoeken aan elkaar kunnen koppelen. Door op "Alles accepteren" te klikken, geef je toestemming voor het gebruik van cookies.