Attestation
An Attestation is the signed, frozen act by which a credentialed Worker performs or declines a Reserved Act.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
outcome | string | required | One of performed or declined. |
signedAt | datetime | required | When the Worker signed it. |
Object
{
"$id": "https: //api.sb/ kilnbakery.com/ attestations/ attestation_1",
"$type": "Attestation",
"outcome": "performed",
"signedAt": "2026-10-22T12: 00: 00Z"
}Relationships
- An Attestation performs one Reserved Act: the Reserved Act the Attestation records as performed or declined.
performs, inverseattestations. - An Attestation is signed under one Credential: the Credential the signing Worker held when it signed.
signedUnder, inverseattestations.
Verbs
createCreates an Attestation.POST /{namespace}/attestationsgetReturns one Attestation by id.GET /{namespace}/attestations/{id}listReturns Attestations, newest first, one page at a time.GET /{namespace}/attestations
An Attestation is kept forever and never edited: it has no update or delete.
Permissions
Which Access level may call each Verb. One-way Verbs wait their delay window.
| Operation | owner | admin | member | viewer |
|---|---|---|---|---|
Attestation.create | Yes | Yes | Yes | No |
Attestation.get | Yes | Yes | Yes | Yes |
Attestation.list | Yes | Yes | Yes | Yes |
Call it
Add an attestation to PetPantry.Example
A licensed appraiser reviews a valuation report, finds no conflict, and signs. The Attestation freezes the report, the signature, and the appraiser's standing at that moment.