Endpoints
Events in a group
List events belonging to a group, with the group membership metadata and an inline event summary for each row.
GET
/groups/:slug/eventscurl -H "Authorization: Bearer INTERVALS_PARTNER_API_KEY" \
https://api.intervals.run/groups/friday-night-lights/events?limit=20Path Parameters
slugstringrequiredThe group slug
Query Parameters
limitnumberMaximum number of memberships to return (1-100)
Authorization
read:groupsResponse — Membership
groupIdstringrequiredGroup ID
eventIdstringrequiredEvent ID
displayOrdernumberDisplay order within the group
eventobjectrequiredMember event details
Response — 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
{
"data": [
{
"groupId": "g14abc789def012",
"eventId": "e72tuv901wxy234",
"displayOrder": 1,
"event": {
"_id": "e72tuv901wxy234",
"name": "Lakefront 5K - June 14",
"slug": "lakefront-5k-june-14",
"type": "race",
"date": "2025-06-14",
"organizationId": "k57abc123def456"
}
}
]
}Request
curl -H "Authorization: Bearer INTERVALS_PARTNER_API_KEY" \
https://api.intervals.run/groups/friday-night-lights/events?limit=20Response
{
"data": [
{
"groupId": "g14abc789def012",
"eventId": "e72tuv901wxy234",
"displayOrder": 1,
"event": {
"_id": "e72tuv901wxy234",
"name": "Lakefront 5K - June 14",
"slug": "lakefront-5k-june-14",
"type": "race",
"date": "2025-06-14",
"organizationId": "k57abc123def456"
}
}
]
}