API Reference / V2 Teams List a team's events Lists the events in which the team is registered, with the participant ID, the registration status, and the registration time. The Application needs an active installation on the team.
GET /api/v2/teams/{teamId}/events
Parameters # Property Type Location Description teamIdstringRequired path- cursorstringquery- limitintegerquery- If-None-MatchstringheaderThe ETag of a cached copy. The API answers 304 Not Modified when it is still current.
Request # curl --request GET 'https://strave.gg/api/v2/teams/TEAM_ID/events' \
--header 'Authorization: Bearer $STRAVE_ACCESS_TOKEN'Response # 200Response for status 200
application/json 304Not Modified. The If-None-Match ETag is current; reuse the cached body.
400Response for status 400
application/json 401Response for status 401
application/json 403Response for status 403
application/json 404Response for status 404
application/json 429Response for status 429
application/json 500Response for status 500
application/json 503Response for status 503
application/json Property Type Description dataobject[]Required - └ eventobjectRequired - └ idstringRequired - └ organisationIdstringRequired - └ namestringRequired - └ slugstringRequired - └ typestringRequired - └ visibilitystringRequired - └ statestringRequired - └ platformstringRequired - └ regionstring | nullRequired - └ currencystringRequired - └ completedAtstring | nullRequired - └ bannerUrlstring | nullRequired - └ descriptionstring | nullRequired - └ firstStageIdstring | nullRequired - └ revisionintegerRequired - └ participantIdstringRequired - └ participantStatusstringRequired - └ registeredAtstringRequired - metaobjectRequired - └ nextCursorstring | nullRequired - └ hasMorebooleanRequired -