Skip to content

Stable API tag

agents

Agent lifecycle and access edges

3 paths · 6 operations

/v1/access-edges

get

List access edges (R/RW map); self-audited

Operation ID
listAccessEdges
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid
limitquerynointeger
cursorquerynostring

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

/v1/agents

get

List agents in the resolved tenant

Operation ID
listAgents
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid
limitquerynointeger
cursorquerynostring

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

post

Create an agent

Operation ID
createAgent
Authentication
Bearer token
Request body
Present · required
Parameters
NameInRequiredType
X-Olivares-Tenantheadernostring · uuid

Response codes

201 · 400 · 401 · 403 · 404 · 409 · 429

/v1/agents/{id}

get

Get an agent by ID

Operation ID
getAgent
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
idpathyesstring · uuid
X-Olivares-Tenantheadernostring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429

delete

Delete an agent

Operation ID
deleteAgent
Authentication
Bearer token
Request body
None
Parameters
NameInRequiredType
idpathyesstring · uuid
X-Olivares-Tenantheadernostring · uuid

Response codes

204 · 400 · 401 · 403 · 404 · 409 · 429

patch

Update an agent

Operation ID
updateAgent
Authentication
Bearer token
Request body
Present · required
Parameters
NameInRequiredType
idpathyesstring · uuid
X-Olivares-Tenantheadernostring · uuid

Response codes

200 · 400 · 401 · 403 · 404 · 409 · 429