Proofs

Unsuspend proof

Lift a suspension. Only a suspended proof flips back to active — a proof revoked while suspended stays revoked, and a handle whose own row is not the paused one answers not_suspended. Reachable with an API key (proofs:write) or a dashboard session cookie; the scope binds API-key callers only. Unsuspending a DELEGATION handle (ph_dlg_*) additionally requires delegations:write, like suspending and revoking one — lifting a pause an owner placed is itself an act on a published artifact.

post/api/v1/proofs/{id}/unsuspend

Request

  • Base URL: https://api.proof.holdings
  • URL: https://api.proof.holdings/api/v1/proofs/{id}/unsuspend
  • Auth: one of:
    • HTTP bearer
    • API key in cookie auth_token

Path parameters

idstring required

Public proof handle (ph_ctl_<32 hex> for a domain control proof, ph_dlg_<32 hex> for a delegation) or verification id

Example:ph_ctl_0123456789abcdef0123456789abcdef

Response

Suspension lifted

proof_idstring required

Public proof handle (ph_ctl_<32 hex>)

status'suspended' | 'active' required

suspended after a suspend, active after an unsuspend

suspended_atstring date-time nullable required

When the suspension began; null after an unsuspend

status_list_uristring required

The Token Status List where this change is published

Example response

{
  "proof_id": "ph_ctl_0123456789abcdef0123456789abcdef",
  "status": "suspended",
  "status_list_uri": "https://api.proof.holdings/api/v1/proofs/status-list"
}

Changes

No recorded changes to this operation across all 1 revision of this API.