Strava Activities
strava_list_activitiesRetrieve authenticated athlete activities with before/after date filters. Supports pagination and privacy mode to summarize or view raw data.
Instructions
List authenticated athlete activities. Supports after/before filters and Strava pagination. Requires activity:read or activity:read_all.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Strava page number. | |
| after | No | Only return activities after this time. Converted to Strava epoch seconds. | |
| limit | No | Strava per_page value. Strava allows up to 200. | |
| before | No | Only return activities before this time. Converted to Strava epoch seconds. | |
| all_pages | No | Fetch multiple pages up to max_pages. | |
| max_pages | No | Maximum pages to fetch when all_pages is true. | |
| privacy_mode | No | Optional per-call privacy override. Defaults to STRAVA_PRIVACY_MODE or structured. raw returns upstream Strava JSON. summary removes GPS/map details. | |
| response_format | No | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| records | Yes | ||
| endpoint | Yes | ||
| has_more | Yes | ||
| next_page | No | ||
| privacy_mode | Yes | ||
| pages_fetched | Yes |