get-all-activities
Retrieve your complete Strava activity history with filtering by date range, activity type, or sport type. Supports pagination to access all activities efficiently.
Instructions
Fetches complete activity history with optional filtering by date range and activity type. Supports pagination to retrieve all activities.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| startDate | No | ISO date string for activities after this date (e.g., '2024-01-01') | |
| endDate | No | ISO date string for activities before this date (e.g., '2024-12-31') | |
| activityTypes | No | Array of activity types to filter (e.g., ['Run', 'Ride']) | |
| sportTypes | No | Array of sport types for granular filtering (e.g., ['MountainBikeRide', 'TrailRun']) | |
| maxActivities | No | Maximum activities to return after filtering (default: 500) | |
| maxApiCalls | No | Maximum API calls to prevent quota exhaustion (default: 10 = ~2000 activities) | |
| perPage | No | Activities per API call (default: 200, max: 200) |