hevy

Fetch and manage Hevy workout data via the public API.

10|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/benjaminshafii/digital-empire --skill hevy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hevy
Source: https://github.com/benjaminshafii/digital-empire/tree/main/.opencode/skill/hevy
Command: npx skills add https://github.com/benjaminshafii/digital-empire --skill hevy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Hevy public API enables programmatic access to workout data, allowing automation and integration with your tools and dashboards.

Core Features & Use Cases

  • List workouts, fetch workout details, and retrieve exercise history via the /v1/workouts endpoints.
  • Create and update workouts programmatically, enabling automation of workout logging and analysis.
  • Use cases include syncing workouts to dashboards, mobile apps, or home automation workflows.

Quick Start

Load HEVY_API_KEY from your environment (.env) and set the base URL to https://api.hevyapp.com. Then make authenticated requests, for example: curl -H "api-key: $HEVY_API_KEY" "https://api.hevyapp.com/v1/workouts?page=1&pageSize=5"

Frequently Asked Questions about hevy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate fetching workout routines from the public API?

You can automate fetching workout routines by making authenticated requests to the https://api.hevyapp.com/v1/workouts endpoints using your API key in the request header.

Can I create and update workout logs programmatically in automation flows?

Yes, you can create and update workout logs programmatically by sending authenticated API requests to the Hevy public API endpoints within your automation workflows.

How do I authenticate API requests to retrieve exercise history?

To authenticate API requests and retrieve exercise history, load your HEVY_API_KEY from the environment and pass it in the api-key header of your HTTP request.

What is the base URL for integrating the Hevy API with external dashboards?

The base URL for integrating the Hevy API with external dashboards is https://api.hevyapp.com, which provides programmatic access to your workout data.

Do I need an OpenAPI spec to guide my workout data integration?

Using the openapi.json spec is recommended to guide your workout data integration, as it details the available endpoints and payload structures for the Hevy public API.

What are the limitations of syncing workouts to home automation workflows via API?

Syncing workouts to home automation workflows requires a valid API key and depends on the rate limits and response structures defined in the OpenAPI spec for the v1 endpoints.