What is GymAssets?
Understand how GymAssets connects fitness data to production artwork, and when to use its image and data APIs together.
GymAssets supplies the structured vocabulary and the artwork a fitness interface
needs, with the same stable ids on both sides. A muscle named lats in JSON is the
same lats passed to an image URL. An equipment record named dumbbell points to
the matching render.
How it works
Two request surfaces do different jobs:
- The image host returns finished artwork from a publishable URL.
- The data API returns JSON for catalogues, filters, labels, and artwork coverage.
The publishable half of a key belongs in image URLs. The secret half belongs on a server and authenticates catalogue requests.
Choose an API
Musclegram API
Render themed anatomy and find the muscles available on each figure and side.
Equipment API
Query normalized equipment records and serve the artwork attached to their ids.
When to use it
Use GymAssets when your interface needs data and artwork to remain synchronized:
- a workout builder that visualizes accumulated muscle targets
- an exercise screen that shows muscles and required equipment
- a gym profile built from a consistent equipment taxonomy
- a session summary rendered in your product’s palette
If you only need a static image once, a downloaded file may be simpler. GymAssets is most useful when the same ids flow through records, filters, and rendered assets.