Recent Event Updates
Retrieve event updates that occurred after a specified timestamp. This is primarily used in conjunction with the latestTimestamp field off the RESTful point-in-time market data pull, and will fill the gap of any missed messages between when your web socket connection begins.
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| leagueIds | Array[Int] | Filter by league IDs. If omitted, returns updates for all leagues your API key can access. | No |
| since | AWSTimestamp | Unix timestamp (in milliseconds). Returns only updates that occurred after this time. | No |
Response Types
EventUpdate
Each EventUpdate contains the same structure as the subscription payload:
| Field | Type | Description |
|---|---|---|
| leagueId | Int! | League identifier |
| event | Event! | Complete event data. See the Event Updates subscription for full payload details. |
| messageTimestamp | AWSTimestamp | When the original update occurred |
| messageId | String | Internal use only |
| correlationId | String | Internal use only |
Example Query
query GetRecentEventUpdates {
eventUpdates(
leagueIds: [3, 1]
since: 1734567890000
) {
leagueId
event {
eventId
statusId
statusName
gameClock
eventTeams {
teamId
score
sideIndex
}
}
messageTimestamp
}
}