← The Institution

The public record, at an address

Every question this institution has published, as JSON. There is no key, no account, and nothing to agree to. It is the same call the Institution page makes, so any number there can be checked against it — and if your answer differs from ours, ours is wrong.

GET /api/exchange/questions

Every published question, newest published first.

returns { questions: Question[], count: number, complete: boolean }

questionId string
permanent. A published question keeps this address forever, including after it settles.
question string
the question as published, in the words it was published in.
sector string | null
the editorial sector, or null where none was assigned.
volume string | null
the volume this question belongs to, in roman numerals.
state string
where the question stands: OPEN, CLOSED, RESOLVED, SETTLED and so on.
closesAt string | null
ISO instant. When the question stops accepting judgment.
evaluationAt string | null
ISO instant. When the desk promised to read the source and settle. Overdue is measured against this.
referenceP number | null
the desk’s reference probability, 0 to 1. An editorial instrument, never a market quote.
evidenceN number
how many pieces of curated evidence are attached.
outcome string | null
null while unsettled; otherwise YES, NO, INVALID or CANCELLED.
resolvedAt string | null
ISO instant the settlement was finalised, or null.

GET /api/exchange/questions/{id}

One published question, with its promise, its corrections and its evidence.

returns { question: Question }

questionId string
permanent. A published question keeps this address forever, including after it settles.
question string
the question as published, in the words it was published in.
sector string | null
the editorial sector, or null where none was assigned.
volume string | null
the volume this question belongs to, in roman numerals.
state string
where the question stands: OPEN, CLOSED, RESOLVED, SETTLED and so on.
closesAt string | null
ISO instant. When the question stops accepting judgment.
evaluationAt string | null
ISO instant. When the desk promised to read the source and settle. Overdue is measured against this.
referenceP number | null
the desk’s reference probability, 0 to 1. An editorial instrument, never a market quote.
evidenceN number
how many pieces of curated evidence are attached.
outcome string | null
null while unsettled; otherwise YES, NO, INVALID or CANCELLED.
resolvedAt string | null
ISO instant the settlement was finalised, or null.
criteria Array<{ name, sourceType, instruction }>
what YES means: the named public source and the instruction that settles against it.
publishedAt string
ISO instant the question was opened to the world — the act of publication, not the day it was drafted.
whyItMatters string | null
one sentence on why a thoughtful person should care.
historicalSignificance string | null
a short paragraph placing the question in context.
contractVersion number
the current version of the resolution contract.
versions Array<{ version, at, note }>
every contract version with the stated reason it was amended. Corrections are kept, not replaced.
history Array<{ at, p }>
the reference probability over time.
claims Array<{ statement, claimType, asOf }>
the curated evidence, as statements with their dates.
analystDrafted boolean
whether an analyst drafted this question. Disclosed because the checklist requires it.
draftModelId string | null
which model, when analyst-drafted. The run itself stays on the desk’s internal record.

What it answers, including when it will not

200
the record, cacheable and quotable.
400
that is not the shape of a question id.
404
no such published question. A question still in the editorial queue answers exactly as one that never existed — a public record that let you enumerate what has not been published yet would be publishing it.
503
the record is temporarily unreadable. Never a reason, which would be describing our internals to strangers.

What this is not

  • It is not a market feed. The reference probability is an editorial instrument of the publishing desk. It is not a price, not a quote, and nobody is trading against it.
  • It is not a window onto anyone's desk. Forecasts, evidence, dissent, and the fact of having taken a question on belong to the workspace that produced them and are not here. That is a structural separation, not a setting.
  • It is not the whole institution. This is the Commons — what was published and settled. The regulated venue is a separate perimeter with its own declared crossings, and no privileged view of it is served from this address.
  • It carries no promise of a schema forever. Fields may be added. If one is ever removed or changed in meaning, that is a correction, and corrections are published rather than deployed quietly.

The catalogue is deliberately small — a desk that cannot settle may not publish, so the record is bounded by what this institution can promise to read and settle. There is no paging because there is nothing yet to page through, and when that stops being true this page will say so.