Skip to main content
Permanently revokes a provider, setting its status to "revoked". Revoked providers remain visible in the registry for audit purposes but cannot register new agents or have their agents invoked through the gateway.
Revocation is irreversible. Once a provider is revoked you cannot restore it. All agents published under the provider become uninvocable.

Request

Path parameters

string
required
The identifier of the provider to revoke.

Body parameters

string
Optional human-readable explanation for the revocation. Stored in the provider record and audit log.

Response

Returns the updated ProviderRecord with status set to "revoked".
integer
Protocol schema version. Currently 1.
string
The provider identifier.
string
The DID that was associated with this provider.
string
Human-readable display name, if set.
string
Always "revoked" after a successful call.
string
ISO 8601 timestamp of original registration.
string
ISO 8601 timestamp of when the provider was revoked.
string
The reason supplied in the request, if any.

Status codes

Example response