Skip to main content

Events API

The Events API provides access to event information and search functionality.

Endpoints

MethodEndpointDescription
GET/v1/eventsGet all events with filtering
GET/v1/events/{id}Get event by ID
GET/v1/events/slug/{slug}Get event by slug
GET/v1/searchSearch for events and markets

Key Event Fields

FieldDescription
idUnique event identifier
slugURL-friendly identifier
titleEvent title
descriptionEvent description
categoryEvent category
subcategoryEvent subcategory
activeWhether event is active
closedWhether event is closed
archivedWhether event is archived

Sports Event Fields

FieldDescription
gameIdSports provider game ID
sportradarGameIdSportradar game ID
scoreCurrent event score
periodCurrent period
liveWhether event is live
endedWhether event has ended
eventStateDetailed event state information
participantsEvent participants (teams/players)

Volume & Liquidity

FieldDescription
liquidityEvent liquidity
volumeTotal trading volume
volume24hr24-hour volume
volume1wk7-day volume
volume1mo30-day volume

Filtering Events

Query events with various filters:
GET /v1/events?active=true&categories=sports&limit=50

Common Filters

ParameterTypeDescription
activebooleanFilter by active status
closedbooleanFilter by closed status
archivedbooleanFilter by archived status
featuredbooleanFilter featured events
categoriesarrayFilter by categories
seriesIdarrayFilter by series IDs
gameIdintegerFilter by game ID
endedbooleanFilter by ended status
livebooleanFilter live events

Date Filters

ParameterTypeDescription
startDateMinstringMinimum start date
startDateMaxstringMaximum start date
startTimeMinstringMinimum start time
startTimeMaxstringMaximum start time
eventDatestringSpecific event date
eventWeekintegerEvent week number
Use the search endpoint to find events and markets:
GET /v1/search?query=super+bowl&limit=10

Search Parameters

ParameterTypeDescription
querystringSearch query
limitintegerMaximum results
pageintegerPage number
seriesIdsarrayFilter by series
marketTypearrayFilter by market types
statusstringFilter by status