Skip to main content
GET
Reads one co-sign approval — created by hiring a candidate, funding or releasing a milestone, or ending a contract with funded milestones. Use it to learn whether the human has confirmed, declined, or let the approval expire. Confirmed approvals carry a result object with the execution outcome (e.g. the funding invoiceId). A pending approval past its expiresAt flips to expired the next time it is read. The same outcome also lands on GET /updates as an approval.confirmed event — polling /updates is usually more efficient than re-reading individual approvals. Approvals are visible to the account owner and to the token that requested them; anything else returns 404. Requirements: payments:read scope. Works pre-claim.

Request

string
required
The approval ID returned by a hire, fund, release, or end-contract request.

Response

object

Errors