hevy_list_workouts
Retrieve a paginated list of workouts sorted newest-first, ideal for discovering workout IDs. Specify page and page size (1-10) to control output.
Instructions
List workouts newest-first, paginated. Use this to discover workout ids; fetch a single full record with hevy_get_workout, or just the count with hevy_get_workout_count. pageSize is 1-10 (Hevy returns 400 for >10). Response envelope: { page, page_count, workouts: [...] }. Empty account returns workouts: []. No DELETE endpoint exists on the Hevy API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 1-indexed (default 1). | |
| pageSize | No | Items per page (1-10, default 10). The Hevy server rejects >10 with HTTP 400. |