Strava icon

Strava

Consume the official Strava API v3. Also includes undocumented Web Session operations (marked ⚠️) that use a browser session cookie and may break without notice.

Segment Effort → List Segment Efforts

AI-generated

Summary

Retrieve a list of segment efforts for the authenticated athlete on a specified Strava segment, optionally filtered by local start and end dates and limited by the number of results per page.

Inputs

  • Segment ID (required) — The identifier of the segment for which to list efforts.
  • Filters — Optional filters including Start Date (Local) to include efforts after this date, End Date (Local) to include efforts before this date, and Per Page to limit the number of efforts returned per page (default is 30).

Output shape

a JSON array of segment effort objects matching the specified segment and filters.

The results may be paginated according to the 'Per Page' filter. The data returned corresponds to the authenticated athlete's segment efforts for the given segment ID.

Examples

Example 1: List segment efforts for a specific segment within a date range

Set 'Segment ID' to the desired segment number. Use 'Filters' to specify 'start_date_local' and 'end_date_local' ISO8601 strings and optionally 'per_page' to control the number of results returned.

Links

Discussion