public-pm-data

Get one canonical event's members and judgment lineage

Keyless canonical-event detail by UUID or slug: venue members with orientation (same/flipped/unknown — never price-inferred), confidence and provenance basis, plus an append-only judgment lineage. A MERGED canonical still resolves (status='merged' + mergedInto pointer) so a stable key never 404s.

Full specification — identifier permanence, orientation semantics, the adoption steps, and what is deliberately NOT guaranteed: https://github.com/CoinRithm/coinrithm-agent-trading/blob/main/EVENT_ID_STANDARD.md

orientation: flipped means the member is stated BACKWARDS relative to the anchor: read its probability as 100 - p before comparing. unknown means not yet judged and is served as-is — never collapse it to same, which is the silent error this field exists to prevent. title is a snapshot taken at creation and is never refreshed; read members[].eventTitle for current venue wording.

get/api/prediction-markets/canonical/{key}

Request

  • Base URL: https://api.coinrithm.com
  • URL: https://api.coinrithm.com/api/prediction-markets/canonical/{key}
  • Auth: none required

Path parameters

keystring required

Response

Canonical event detail

canonicalobject required
mergedIntoobject nullable
lineageobject[] required

Example response

{
  "consensus": {
    "methodologyVersion": "consensus_probability_v3"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.