Skip to main content
Wallet unit attestations

Update organisation wallet unit issuance history revocation status

PUT/v4/config/ows/wallet-provider/organisation-wallet-unit-attestations/{attestationId}/revocation-status

Changes the status of the Wallet Unit Attestations (WUAs) of one row of the wallet unit attestation issuance history of the organisation wallet units, on their status lists: every WUA of the row, or one WUA of a pool with batchIndex. Revoked or Suspended makes them invalid; Operational makes suspended or revoked WUAs valid again. The copies that the holder organisation keeps follow.

The attestationStatus of the wallet unit follows: revoked when it holds no active WUA after the change, and active again after Operational when it holds one. The authorisation of the wallet unit does not change. To stop every WUA of a wallet unit at once, use Update organisation wallet unit revocation status.

Authorizations

  • Authorizationstringheaderrequired

    Your API key with the prefix ApiKey: ApiKey <your-api-key>. Get an API key.

    Scope:organisation-wallet-units:revoke

Path parameters

  • attestationIdstring<uuid>required

    The id of a row of the wallet unit attestation issuance history, from the list or the read of that history. The routes of each kind read only the history of their kind: an id of the individual wallet units gives 404 on an organisation wallet unit route, and the other way round.

Body

application/json

The new status, and optionally the WUA of the pool to change.

  • revocationStatusenum<string>required

    Required. Revoked or Suspended makes the WUAs invalid on their status lists. Operational makes them valid again.

    Available options:Operational,Revoked,Suspended

    Example:"Revoked"

  • batchIndexinteger

    Optional. The position of one WUA in batchCredentials (from 0), to change only that WUA of a pool. Without it, the change covers every WUA of the row. A row without batchCredentials ignores it.

    At least 0.

    Example:0

Response

application/json

The row with its new status.

  • walletUnitAttestationIssuanceHistoryobject

    The row with the new revocationStatus of the row and of each changed WUA in batchCredentials.