Returns the current consensus state for a witness request, including vote tallies and final determination. Use this endpoint to poll for consensus completion or to retrieve the final result after witnesses have attested. Consensus is computed automatically when the number of attestations reaches theDocumentation Index
Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
Use this file to discover all available pages before exploring further.
required_witnesses threshold. A simple majority of confirm or deny verdicts determines the outcome. abstain votes count toward the quorum but do not influence the majority calculation.
Authentication
RequiresX-API-Key header or Bearer JWT token. Tenant-scoped via X-Tenant-ID.
Path Parameters
The unique identifier of the witness request. Format:
maip-wit:ULID.Response
The witness request identifier.
The truth claim that was being witnessed.
Current status of the witness request. One of: -
pending — still awaiting
attestations - confirmed — consensus reached, claim is confirmed - denied
— consensus reached, claim is denied - expired — TTL elapsed without
reaching quorumNumber of attestations required for consensus.
Number of
confirm verdicts received.Number of
deny verdicts received.Number of
abstain verdicts received.Whether the required quorum has been met and a determination made.
ISO 8601 timestamp of when consensus was reached.
null if still pending or
expired without consensus.ISO 8601 timestamp of when the witness request expires (or expired).
Consensus Logic
| Scenario | Outcome |
|---|---|
Quorum met, majority confirm | confirmed |
Quorum met, majority deny | denied |
Quorum met, equal confirm/deny | Weighted by confidence scores; highest aggregate confidence wins |
| TTL expires before quorum | expired |

