hevy_search_exercise_templates
Find exercise template IDs by name to compose workouts or routines. Performs case-insensitive substring search across the catalog.
Instructions
Find exercise templates by name. Paginates the full catalog (built-in + custom) and returns templates whose title contains the query, case-insensitive. Use this to resolve an exercise_template_id from a human name (e.g. "bench press") before composing a workout or routine. Response: { query, total_matches, exercise_templates: [...], truncated }. total_matches counts every match across the pages scanned; the scan stops after 30 pages of 100 — if the catalog is larger, truncated is true and total_matches is a lower bound. The catalog is cached for an hour.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum matches to return (default 25). total_matches reports the full count. | |
| query | Yes | Case-insensitive substring matched against the template title. |