Equipment API
Query normalized equipment records and serve the recognition-grade PNG attached to each stable equipment id.
The Equipment API supplies records and matching artwork for exercise lists, gym profiles, filters, and equipment pickers. Each record includes an image template, so clients do not need to recreate the asset path.
curl 'https://api.gymassets.dev/v1/equipment/dumbbell' \
-H "Authorization: Bearer $GA_SECRET_KEY" Operations
Render equipment artwork
Serve the PNG associated with a known equipment id.
Render an equipment icon
Serve the line drawing for the same id, painted in your theme.
List equipment
Page, search, and combine category, kind, loading, and ubiquity filters.
Get equipment
Read one normalized record and its image template.
List equipment vocabularies
Discover every accepted filter value with record counts.
One id connects data and artwork
dumbbell identifies both the catalogue member and equipment/dumbbell.png. The
data API returns the latter as an image template with {publishableKey} ready to be
replaced.
The same id also serves equipment/icon/dumbbell.png — a line drawing for the sizes
where a photographic render stops reading, painted in your theme. Pick the rendition
by the size you are drawing at, not by a second identifier.