Skip to main content
GET
Get a base event with its events and each event's contracts

Overview

A base event is the top-level series (for example UNR for unemployment, HORC for House control). Under it sit the individual events — usually one per period or race — and under each event sit its contracts. This endpoint returns all three levels in one nested response.

Response shape

data.baseEvent carries the series, and data.events is an array where each entry has the same event + contracts shape returned by Get Event Contracts:
A long-running series can carry a large number of events, each with its own contracts. When you only need one period, call Get Event Contracts with that eventId instead, or narrow with search using the baseEventId filter.

Example

Errors

  • 400 — baseEventId missing or malformed
  • 404 — no base event with that ID
  • 500 — unexpected server error

Path Parameters

baseEventId
string
required
Example:

"UNR"

Response

Base event with nested events and contracts

Standard success envelope used by all success responses. data is endpoint-specific.

success
boolean
required
Example:

true

data
object