Access & Onboarding Requests

Request deletion

Carries out a data subject’s rights request immediately. Personal
fields are permanently removed; activity that must be retained for
audit purposes remains pseudonymized.

post

Path Parameters

requestIdstringrequired

Example:req_71ab

Body

application/json
reasonstringrequired

Allowed values:data_subject_requestretention_expiredduplicate

sourcestring

Example:email dated 2026-08-18

Response

202 application/json

Deletion initiated

request_idstring
anonymized_atstring(date-time)
post/requests/{requestId}/deletion

Body

{ "reason": "data_subject_request" }
 
202 application/json

Matching

Retrieve an access request's score

Shows how well the capability profile and the agent match - with the
individual criteria, so the rating stays traceable.

get

Path Parameters

requestIdstringrequired

Example:req_71ab

Response

200 application/json

Score

Score

request_idstring

Example:req_71ab

agent_idstring

Example:agt_8f2c1a

pointsinteger

>= 0<= 100

Example:82

ratingstring

Allowed values:lowmediumhigh

criteriaarray[object]
Show Child Parameters
get/requests/{requestId}/score
 
200 application/json

Matching access requests for an agent

Returns requests with a matching capability profile, sorted descending by score.

get

Query Parameters

min_pointsinteger

Default:60

>= 0<= 100

Path Parameters

agentIdstringrequired

Example:agt_8f2c1a

Response

200 application/json

Results

dataarray[object]
Show Child Parameters
get/matching/agents/{agentId}
 
200 application/json

Page

object

Cursor-based pagination.

countinteger

Example:25

totalinteger

Example:138

next_cursorstring

Example:eyJzIjoyNX0

Example