A labelled public record: claims, each with a label (observed, inferred, proposed, unknown, superseded) and its evidence.
Calls: GET /api/v1/records/{id}
Access: open.
Behaviour: read-only, idempotent.
Input (JSON Schema):
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[a-z0-9-]{1,100}$",
"description": "Record id, for example dusk-state"
}
},
"required": [
"id"
],
"additionalProperties": false
}