Revoke a previously-anchored ZK proof

View as Markdown

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

OR
X-API-Keystring
API Key authentication via header

Path parameters

idstringRequired

Request

This endpoint expects an object.
reasonstringOptional
syncWaitMsintegerOptional>=0

Response

OK
proofIdstring
statusenum

Lifecycle state of an on-chain ZK proof anchor row.

submittedAtdatetime
proofHashstringOptionalformat: "^0x[0-9a-fA-F]{64}$"
predicateHashstringOptionalformat: "^0x[0-9a-fA-F]{64}$"
submitterDidstringOptional
holderDidstring or nullOptional
credentialIdstringOptional
txHashstring or nullOptionalformat: "^0x[0-9a-fA-F]{64}$"
blockNumberlong or nullOptional>=0
confirmedAtdatetime or nullOptional
revokedAtdatetime or nullOptional
revokedBlocklong or nullOptional
failureReasonstring or nullOptional
lagBlocksintegerOptional>=0

Errors

403
Forbidden Error
404
Not Found Error
409
Conflict Error
501
Not Implemented Error