Skip to main content
GET
Get Claim Status
Returns the full details of a truth claim including its current lifecycle status, the original assertion, and — if verification is complete — the verification result and associated receipt. Use this endpoint to check whether a claim has been verified, disputed, or rejected.

Authentication

Requires X-API-Key header or Bearer JWT token. Tenant-scoped via X-Tenant-ID.

Path Parameters

string
required
The unique identifier of the truth claim. Format: maip-tc:ULID.

Response

string
The truth claim identifier.
string
The agent that created the claim.
string
Classification of the claim (identity, integrity, provenance, compliance, capability).
string
The entity or resource the claim is about.
string
The assertion being made.
string
Current lifecycle status. One of: pending, verifying, verified, disputed, rejected.
number
The original agent’s self-reported confidence in the assertion.
string[]
URLs pointing to supporting evidence submitted with the claim.
object
Arbitrary key-value metadata attached to the claim.
object
Present only when verification is complete. Contains the determination details.
string
The receipt identifier minted when the claim reached a terminal state. null if still pending or verifying.
string
ISO 8601 timestamp of when the claim was created.
string
ISO 8601 timestamp of the last status change.

Authorizations

X-API-Key
string
header
required

API key for machine-to-machine authentication

Path Parameters

claimId
string<uuid>
required

Claim identifier

Response

Claim status

claim_id
string<uuid>
agent_id
string<uuid>
claim_type
string
payload
object
evidence
object[]
status
enum<string>
Available options:
pending,
verified,
rejected,
expired
receipt_id
string<uuid>
attestations
object[]
verified_at
string<date-time>
created_at
string<date-time>