Skip to navigation

Update Agent Verifier

Authentication

AuthorizationApi-Key

Type "Api-Key" followed by a space and the project API key.

Path parameters

agent_uuidstringRequired
Agent UUID
verifier_uuidstringRequired
Verifier UUID

Request

Request body
expected_revisionintegerRequired>=1
The current verifier revision used for optimistic concurrency.
capabilitiesobject or nullOptional
Replacement capabilities. Set to null to clear them.
metadataobject or nullOptional
Replacement metadata. Set to null to clear it.
permitted_strengthslist of enumsOptional
Replacement permitted strengths. The list cannot be empty or null.
Allowed values:
principal_bindingslist of objectsOptional
Replacement exact principal bindings. The list cannot be empty or null.

Response

OK
agent_uuidstringOptional
The owning Agent UUID.
capabilitiesmap from strings to anyOptional
Structured capabilities reported by the verifier integration.
classstringOptional
The immutable verifier class.
created_atstringOptional
The time the registration was created.
created_byobjectOptional
The authenticated principal that created this registration.
metadatamap from strings to anyOptional
Developer metadata used to organize the registration.
permitted_strengthslist of enumsOptional
Verification strengths this registration may assert.
Allowed values:
principal_bindingslist of objectsOptional
Exact authenticated principals permitted to submit verifier assertions.
revisionintegerOptional
The revision required by the next update or revoke request.
revoked_atstringOptional
The time the registration was revoked.
statusenumOptional
The registration lifecycle status.
Allowed values:
updated_atstringOptional
The time the registration was last updated.
uuidstringOptional
The stable verifier registration UUID.
verifier_idstringOptional

The developer-assigned verifier identifier, unique within the Agent.

Errors

400
Bad Request Error
404
Not Found Error
409
Conflict Error