One maintained record: layered, source-backed current state for a maintained topic, with what sources corroborate, contradict and answer differently
Serves the maintained record for a topic — the CANONICAL address since 2026-10-01; GET /api/truth/{topic} is a permanent alias that returns the identical body (one shared handler, one rate-limit bucket) — the same layered record the exhibit pages render. Free, no key, CORS-enabled (access-control-allow-origin: *). The contract is the LAYERS, kept separate so a machine never has to untangle them: primarySources (what authoritative sources state, with receipts), reporting (what current coverage says), coverageMetric (our own attention measurement — our coverage, never the subject's status), market (prediction-market belief, kept as belief, never fact and never advice), judgment (the desk's derived reading over the layers above — analysis labeled as ours, never a probability of ours), consensus (where the layers agree or disagree), and stateHistory (the record over time — never edited after the fact). The envelope carries schema sb.record.v1 plus subject and asOf, and schemaAliases lists the earlier tag sb.truth.v1, permanently; within the version, changes are additive only. Published topics: two full-tier records (hormuz, interest-rates) plus a standard-tier record for every tracked event with live coverage — an unknown topic's 404 body names the current published list. Unknown or unpublished topics return an honest 404 whose body names what IS published and how to request coverage — never a fabricated record. Rate limits: 30 requests/minute burst per network address (shared egress shares the allowance) and 500/day anonymous (a record read spends no model tokens; limits protect the edge). Edge-cached 10 minutes (cache-control: public, max-age=600).
Request
- Base URL: https://api.signalbureau.ai
- URL: https://api.signalbureau.ai/api/record/{topic}
- Auth: none declared
Path parameters
Topic slug, e.g. hormuz.
Response
The maintained record for a published topic.
Changes
No recorded changes to this operation across all 1 revision of this API.