Skip to main content
The values each enumerated field on a request for information takes.

status

Where the request itself is. Only the last two are endings.

resolution_reason

Why a request closed unsatisfied. null on any request that has not.

item status

Where one item is. An item has no closed states of its own — the request carries those.

answer_type

What an item is asking for, and therefore what a valid answer looks like. answer_spec on the item carries the rules for that type.

answer_spec by answer type

The item carries an answer_spec holding the rules its answer is validated against. Which keys it holds is fixed by the answer_type. Tell them apart by which keys are present:
A minted link is short-lived. Mint it when the person clicks rather than when the page renders, and never cache one.

The named formats

Used by format on a text or identifier item. A new named format is data on the item, not a change to this contract.

blocking type

What the request is anchored to. null when it is about the sub-client itself rather than one movement. There is no virtual-account anchor: a request never names which account is blocked.