Skip to main content

Attestations API

Manage cryptographic attestations for content and receipts.

Create Attestation

POST /api/v1/attestations
Authorization: Bearer ia_live_...
Content-Type: application/json

{
"entryId": "...",
"attestationType": "content-verification",
"metadata": {}
}

Verify Attestation

POST /api/v1/attestations/verify
Content-Type: application/json

{
"attestation": "...",
"signature": "..."
}

Response:

{
"valid": true,
"attestationType": "content-verification",
"timestamp": "2025-01-17T12:00:00Z"
}