public-pm-data

Get full event evidence and cross-venue comparisons

Provider-rich event detail including outcomes, snapshots, resolution provenance, related markets/news, recent large trades, volume history and approved cross-source matches when available. For bounded agent context use the MCP pm_data_event tool's default summary mode.

By default, matched and related events are trimmed: each crossSourceMatches[].event.outcomes and comparison.outcomes keeps only the shared outcomes (at most 60) with an outcomesTotal, and relatedEvents[].outcomes keeps the compact 3-outcome shape. Send full=1 for untrimmed lists. view=core returns a cheaper first-paint payload whose heavy sections are empty (detailMode: core). An open event of a paused venue carries availability.status: paused.

get/api/prediction-markets/events/{source}/{slug}

Request

  • Base URL: https://api.coinrithm.com
  • URL: https://api.coinrithm.com/api/prediction-markets/events/{source}/{slug}
  • Auth: none required

Path parameters

source'polymarket' | 'kalshi' | 'rothera' | 'limitless' | 'smarkets' | 'manifold' | 'metaculus' | 'predictit' | 'futuur' | 'myriad' | 'forecastex' | 'gemini' required
slugstring required

Query parameters

fiatstring
view'core'

core returns the cheap core payload. Other values return the full detail.

full'1' | 'true' | 'yes'

1, true or yes disables trimming of matched and related event outcomes.

langstring

Keep only this locale's translations (tr, es, fr, de, it, nl, pt); en or an unknown locale drops them.

includeQuoteEvidence'1'

1 adds quoteEvidence to every outcome. Any other value returns 400.

Response

Event research record (matched and related outcomes trimmed unless full=1)

snapshotsobject[]
resolutionobject nullable
volumeHistoryobject[]

Daily volume points (one per UTC day) for the newest 90 days with data, oldest first.

relatedNewsobject[]
detailMode'full' | 'core'

core when view=core was requested; heavy sections are then empty.

liteFallbackboolean

Present (true) when the server served a reduced payload under load; the X-CoinRithm-Lite header is also set.

Example response

{
  "crossSourceMatches": [
    {
      "comparison": {
        "outcomes": [
          {
            "pairing": {
              "method": "token_containment"
            }
          }
        ]
      }
    }
  ]
}

Changes

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