Endpoints
Retrieve an event
Retrieve a single event along with its associated runs (distance variants), including event details and an array of event runs.
/events/:idcurl -H "Authorization: Bearer INTERVALS_PARTNER_API_KEY" \
https://api.intervals.run/events/e72tuv901wxy234Path Parameters
idstringrequiredThe event ID
Authorization
read:eventsResponse — Event
_idstringrequiredEvent ID
namestringrequiredEvent name
slugstringrequiredURL slug
typeenum<string>requiredEvent type
Available options: race,runClub,timeTrial,other
datestringrequiredEvent date (YYYY-MM-DD)
organizationIdstringrequiredOwning organization ID
startTimestringStart time (HH:MM)
addressobjectEvent location
latnumberLatitude
lngnumberLongitude
descriptionstringEvent description
websiteUrlstringEvent website URL
registrationUrlstringRegistration page URL
endDatestringEnd date for multi-day events (YYYY-MM-DD)
endTimestringEnd time (HH:MM)
Response — Run
_idstringrequiredEvent run ID
eventIdstringrequiredParent event ID
distanceMetersnumberrequiredDistance in meters
distanceStandardenum<string>requiredStandard distance label
Available options: 5K,10K,15K,Half Marathon,Marathon,50K,50M,100K,100M,Ultra,Other
distanceLabelstringrequiredDisplay label for the distance
datestringrequiredRun date (YYYY-MM-DD)
startTimestringStart time (HH:MM)
eventStatusenum<string>Run status
Available options: scheduled,cancelled,postponed,rescheduled
registrationUrlstringRegistration URL
registrationOpensAtstringRegistration opens (ISO-8601 + offset)
registrationClosesAtstringRegistration closes (ISO-8601 + offset)
soldOutbooleanCapacity reached
registrationOverrideenum<string>Manual registration override (paused = temporarily suspended, closed = forced closed)
Available options: paused,closed
maxParticipantsnumberMaximum participants
isVirtualbooleanWhether this is a virtual run
isRelaybooleanWhether this is a relay
isWalkingbooleanWhether this is a walking event
{
"data": {
"event": {
"_id": "e72tuv901wxy234",
"name": "Lakefront 5K - June 14",
"slug": "lakefront-5k-june-14",
"type": "race",
"date": "2025-06-14",
"organizationId": "k57abc123def456",
"startTime": "08:00",
"description": "Weekly lakefront 5K race along the scenic shore path.",
"websiteUrl": "https://northshorerace.com/lakefront-5k"
},
"runs": [
{
"_id": "r41abc567def890",
"eventId": "e72tuv901wxy234",
"distanceMeters": 5000,
"distanceStandard": "5K",
"distanceLabel": "5K",
"date": "2025-06-14",
"startTime": "08:00",
"eventStatus": "scheduled"
}
]
}
}Request
curl -H "Authorization: Bearer INTERVALS_PARTNER_API_KEY" \
https://api.intervals.run/events/e72tuv901wxy234Response
{
"data": {
"event": {
"_id": "e72tuv901wxy234",
"name": "Lakefront 5K - June 14",
"slug": "lakefront-5k-june-14",
"type": "race",
"date": "2025-06-14",
"organizationId": "k57abc123def456",
"startTime": "08:00",
"description": "Weekly lakefront 5K race along the scenic shore path.",
"websiteUrl": "https://northshorerace.com/lakefront-5k"
},
"runs": [
{
"_id": "r41abc567def890",
"eventId": "e72tuv901wxy234",
"distanceMeters": 5000,
"distanceStandard": "5K",
"distanceLabel": "5K",
"date": "2025-06-14",
"startTime": "08:00",
"eventStatus": "scheduled"
}
]
}
}