Credentials
Revoke a credential
Permanently revoke an issued credential. Revocation is terminal for the captured lifecycle. The response returns the updated credential record.
post/v1/credentials/{uuid}/revoke
Path parameters
uuidstring required
UUID of the issued credential to revoke.
Request body
object required
Response
The credential was revoked.
Example response
{
"uuid": "227e2acd-2d34-407a-8583-9b3fe2f71c61",
"vct": "AirlineLoyalty",
"iss": "http://localhost:8011/v1/issuers/docs-capture-6clew6",
"status": "revoked",
"status_idx": 36,
"issued_at": "2026-07-02T23:33:33.604754Z",
"expires_at": "2027-07-02T23:33:33.604455Z",
"holder_cnf": {
"crv": "P-256",
"kty": "EC",
"x": "IH7dt6boywBE90Bl9MkN2Gu4PkSmX4EyA73B-eo51j0",
"y": "hJbByecLuaOCmC02m5kx_Y1DuK23tkMBRJolu1f-3EI"
}
}