Skip to main content

Revoke Credential

POST 

/api/v1/issuer/credentials/:credentialId/revoke

Permanently revokes a credential you issued. The change is published to the Network Credential Registry and checked during Verification Gateway verification.

actionResult
revokePermanent — the credential can never be used again. Allowed for claimed, accepted and suspended credentials, and for a pending offer whose registry entry was created at offer time (an offer with no registry entry returns 404)
suspendNot supported: returns 501. Credentials are registered on a revocation status list only, so a suspension would not be visible to verifiers

The registry is authoritative. If the offer already shows revoked, expired or rejected, Credential Factory still sends the request to the registry, so it can succeed (204) when the entry is still active — for example after an earlier best-effort registry update failed. If the registry entry is already revoked (this includes offers that expired unclaimed, whose entries are retired as revoked), the call returns 409.

Request​

Responses​

Credential status updated. No response body.