Skip to main content
Submits a verification verdict for the specified receipt and returns the resulting VerificationRecord. Both human reviewers and automated verifiers use this endpoint.

Path Parameters

string (UUID)
required
The UUID of the execution receipt to verify.

Request Body

string
required
Identifier of the verifier submitting this verdict (e.g. "auditor-1" or "auto-verifier").
string
required
The verification outcome. One of not_required, pending, verified, or failed.
boolean
Set to true when the verdict is produced by an automated system. Defaults to false.
string
Optional human-readable explanation for the verdict, especially useful when verdict is failed.

Response

Returns a VerificationRecord object.
string (UUID)
required
The UUID of the receipt this verification applies to.
string
required
Identifier of the verifier that submitted this verdict.
string
required
The recorded verdict. One of not_required, pending, verified, or failed.
boolean
required
Whether this verdict was produced by an automated verifier.
string
Explanation provided by the verifier, if any.
string (ISO 8601)
required
UTC timestamp when this verification record was created.

Errors

Example

Example response