void |
UploadAPI.checkUploadStatus(Integer uploadId,
StravaAPICallback<StravaUploadResponse> callback) |
void |
ActivityAPI.createComment(Integer activityId,
String text,
StravaAPICallback<StravaComment> callback) |
void |
ActivityAPI.createManualActivity(StravaActivity activity,
StravaAPICallback<StravaActivity> callback) |
void |
WebhookAPI.createSubscription(Integer clientId,
String clientSecret,
StravaSubscriptionObjectType objectType,
StravaSubscriptionAspectType aspectType,
String callbackURL,
String verifyToken,
StravaAPICallback<StravaEventSubscription> callback)
Creates a subscription to an allowed event
|
void |
TokenAPI.deauthorise(String accessToken,
StravaAPICallback<TokenResponse> callback) |
void |
ActivityAPI.deleteActivity(Integer id,
StravaAPICallback<StravaActivity> callback) |
void |
ActivityAPI.deleteComment(Integer activityId,
Integer commentId,
StravaAPICallback<StravaResponse> callback) |
void |
WebhookAPI.deleteSubscription(Integer subscriptionId,
Integer clientId,
String clientSecret,
StravaAPICallback<StravaResponse> callback)
This request is used to unsubscribe from events.
|
void |
ActivityAPI.getActivity(Integer id,
Boolean includeAllEfforts,
StravaAPICallback<StravaActivity> callback) |
void |
StreamAPI.getActivityStreams(Integer activityId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType,
StravaAPICallback<StravaStream[]> callback) |
void |
AthleteAPI.getAthlete(Integer athleteId,
StravaAPICallback<StravaAthlete> callback) |
void |
AthleteAPI.getAuthenticatedAthlete(StravaAPICallback<StravaAthlete> callback) |
void |
AthleteAPI.getAuthenticatedAthleteZones(StravaAPICallback<StravaAthleteZones> callback)
Returns the current athlete’s heart rate zones.
|
void |
ClubAPI.getClub(Integer clubId,
StravaAPICallback<StravaClub> callback) |
void |
StreamAPI.getEffortStreams(Long segmentEffortId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType,
StravaAPICallback<StravaStream[]> callback) |
void |
GearAPI.getGear(String gearId,
StravaAPICallback<StravaGear> callback) |
void |
SegmentAPI.getSegment(Integer segmentId,
StravaAPICallback<StravaSegment> callback) |
void |
SegmentEffortAPI.getSegmentEffort(Long segmentEffortId,
StravaAPICallback<StravaSegmentEffort> callback) |
void |
SegmentAPI.getSegmentLeaderboard(Integer segmentId,
StravaGender gender,
StravaAgeGroup ageGroup,
StravaWeightClass weightClass,
Boolean following,
Integer clubId,
StravaLeaderboardDateRange dateRange,
Integer page,
Integer perPage,
Integer contextEntries,
StravaAPICallback<StravaSegmentLeaderboard> callback) |
void |
StreamAPI.getSegmentStreams(Integer segmentId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType,
StravaAPICallback<StravaStream[]> callback) |
void |
ActivityAPI.giveKudos(Integer activityId,
StravaAPICallback<StravaResponse> callback) |
void |
ClubAPI.joinClub(Integer clubId,
StravaAPICallback<StravaClubMembershipResponse> callback) |
void |
ClubAPI.leaveClub(Integer clubId,
StravaAPICallback<StravaClubMembershipResponse> callback) |
void |
ActivityAPI.listActivityComments(Integer activityId,
Boolean markdown,
Integer page,
Integer perPage,
StravaAPICallback<StravaComment[]> callback) |
void |
ActivityAPI.listActivityKudoers(Integer activityId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
void |
ActivityAPI.listActivityLaps(Integer activityId,
StravaAPICallback<StravaLap[]> callback) |
void |
ActivityAPI.listActivityPhotos(Integer activityId,
StravaAPICallback<StravaPhoto[]> callback) |
void |
ActivityAPI.listActivityZones(Integer activityId,
StravaAPICallback<StravaActivityZone[]> callback) |
void |
AthleteAPI.listAthleteFriends(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
void |
AthleteAPI.listAthleteKOMs(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaSegmentEffort[]> callback) |
void |
AthleteAPI.listAthletesBothFollowing(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
void |
ActivityAPI.listAuthenticatedAthleteActivities(Integer before,
Integer after,
Integer page,
Integer perPage,
StravaAPICallback<StravaActivity[]> callback) |
void |
ClubAPI.listAuthenticatedAthleteClubs(StravaAPICallback<StravaClub[]> callback) |
void |
AthleteAPI.listAuthenticatedAthleteFriends(Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
void |
SegmentAPI.listAuthenticatedAthleteStarredSegments(Integer page,
Integer perPage,
StravaAPICallback<StravaSegment[]> callback) |
void |
ClubAPI.listClubAdmins(Integer clubId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback)
Retrieve summary information about admins of a specific club, with the
owner on top and sorted by first names.
|
void |
ClubAPI.listClubAnnouncements(Integer clubId,
StravaAPICallback<StravaClubAnnouncement[]> callback) |
void |
ClubAPI.listClubGroupEvents(Integer clubId,
StravaAPICallback<StravaClubEvent[]> callback) |
void |
ClubAPI.listClubMembers(Integer clubId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
void |
ActivityAPI.listFriendsActivities(Integer page,
Integer perPage,
StravaAPICallback<StravaActivity[]> callback) |
void |
ClubAPI.listRecentClubActivities(Integer clubId,
Integer page,
Integer perPage,
StravaAPICallback<StravaActivity[]> callback) |
void |
ActivityAPI.listRelatedActivities(Integer activityId,
Integer page,
Integer perPage,
StravaAPICallback<StravaActivity[]> callback) |
void |
SegmentAPI.listSegmentEfforts(Integer segmentId,
Integer athleteId,
String start,
String end,
Integer page,
Integer perPage,
StravaAPICallback<StravaSegmentEffort[]> callback) |
void |
SegmentAPI.listStarredSegments(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaSegment[]> callback) |
void |
WebhookAPI.listSubscriptions(Integer clientId,
String clientSecret,
StravaAPICallback<StravaEventSubscription[]> callback)
This request is used to retrieve the summary representations of the subscriptions in place for the current application.
|
void |
SegmentAPI.segmentExplore(String bounds,
StravaSegmentExplorerActivityType activityType,
StravaClimbCategory minCategory,
StravaClimbCategory maxCategory,
StravaAPICallback<StravaSegmentExplorerResponse> callback) |
void |
AthleteAPI.statistics(Integer athleteId,
StravaAPICallback<StravaStatistics> callback) |
void |
ActivityAPI.updateActivity(Integer id,
StravaActivityUpdate activity,
StravaAPICallback<StravaActivity> callback) |
void |
AthleteAPI.updateAuthenticatedAthlete(String city,
String state,
String country,
StravaGender sex,
Float weight,
StravaAPICallback<StravaAthlete> callback) |
void |
UploadAPI.upload(StravaActivityType activityType,
String name,
String description,
Boolean _private,
Boolean trainer,
Boolean commute,
String dataType,
String externalId,
retrofit.mime.TypedFile file,
StravaAPICallback<StravaUploadResponse> callback) |