Op deze pagina

API-referentie: zoeken

Het zoekendpoint voert een globale (semantische) zoekopdracht uit in de inhoud van de tenant. Met een gratis proefperiode kun je het uitproberen in je eigen workspace.

Globaal zoeken in rollen, processen, elementen, documentatie, versies en opmerkingen van de tenant

De limiet geldt per tenant. Een 429-response bevat de gedeelde berichttekst ({“message”: “Too many search requests, please slow down.”}).

Endpoint: POST /v1/tenant/{tenantId}/search

Authenticatie: API-sleutel voor deze tenant · read-scope

Parameters:

Naam Type Locatie Verplicht Beschrijving
tenantId string pad Ja Formaat: uuid

Requestbody:

{
	"query": "string",
	"mode": "semantic",
	"categories": [
		"role"
	],
	"processId": "00000000-0000-0000-0000-000000000000",
	"k": 0
}
Veld Type Verplicht Beschrijving
query string Ja Zoekopdracht
Maximale lengte: 1000
mode semantic | exact | hybrid Nee semantic = embeddings, exact = letterlijk, hybrid = beide
Toegestane waarden: semantic, exact, hybrid
Standaard: hybrid
categories role | process | element | documentation | version | comment[] Nee Beperk de resultaten tot deze categorieën
processId string Nee Beperk de resultaten tot één proces
Formaat: uuid
k integer Nee Aantal resultaten
Standaard: 20
Minimum: 1
Maximum: 50

Response (200):

Zoekresultaten (treffers, aantallen, totaal, suggesties)

{
	"hits": [
		{
			"category": "role",
			"entityType": "role",
			"entityId": "string",
			"subKey": "string",
			"title": "string",
			"snippet": "string",
			"score": 0,
			"processId": "00000000-0000-0000-0000-000000000000",
			"processDisplayName": "string",
			"elementType": "string",
			"docSection": "string",
			"url": "string"
		}
	],
	"counts": {},
	"total": 0,
	"suggestions": [
		"string"
	]
}
Veld Type Verplicht Beschrijving
hits object[] Ja
counts object Ja
total number Ja
suggestions string[] Ja

Fouten:

  • 401 API-sleutel ontbreekt, is ongeldig, uitgeschakeld of verlopen
  • 429 Verzoeklimiet bereikt: raadpleeg de gedocumenteerde limiet van het endpoint

Verbeter processen. Bouw aan een samenhangende architectuur. Houd de regie.

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.