The visual API for fitness products

Build fitness products.
Not asset pipelines.

Muscle maps, equipment icons, exercise art, and structured data, connected through one production-ready API.

1,000+ exercises · Runtime theming · Stable asset URLs

Render studio Live
A muscle map with the chest and biceps highlighted, sky palette. A muscle map with the chest and biceps highlighted, amber palette. A muscle map with the chest and biceps highlighted, neutral palette. A cable crossover line icon, sky palette. A cable crossover line icon, amber palette. A cable crossover line icon, neutral palette.
A drawn figure at the finish of a barbell curl, with the primary muscles highlighted.
GET /v1/pk_670ed393d35d29f458c357fe/body/male/front.webp?primary=pectorals&secondary=biceps&theme=thm_highlight_dark_sky&w=560 /v1/pk_670ed393d35d29f458c357fe/body/male/front.webp?primary=pectorals&secondary=biceps&theme=thm_highlight_dark_amber&w=560 /v1/pk_670ed393d35d29f458c357fe/body/male/front.webp?primary=pectorals&secondary=biceps&theme=thm_neutral_dark&w=560 /v1/pk_670ed393d35d29f458c357fe/equipment/icon/cable-crossover.png?size=500&theme=thm_highlight_dark_sky /v1/pk_670ed393d35d29f458c357fe/equipment/icon/cable-crossover.png?size=500&theme=thm_highlight_dark_amber /v1/pk_670ed393d35d29f458c357fe/equipment/icon/cable-crossover.png?size=500&theme=thm_neutral_dark /v1/pk_670ed393d35d29f458c357fe/exercises/myfv/male/finish.webp

One connected system

Everything your fitness UI needs.

GymAssets is a visual layer for your product: structured data and artwork designed to work together from the first request.

01.

Data that knows the artwork

Every exercise connects to its muscles, equipment, and visual frames through stable identifiers.

{
  "id": "myfv",
  "slug": "standing-curl-with-barbell",
  "muscles": { "primary": ["biceps"] },
  "equipment": ["barbell"]
}

02.

Any muscle map, on demand

The figures show all major muscle groups. Highlight primary and secondary muscles, switch body views, and crop for your UI.

Square crop of the figure with the pectorals highlighted.Square crop of the figure with the lats highlighted.Square crop of the figure with the quads highlighted.Square crop of the figure with the delts highlighted.Square crop of the figure with the glutes highlighted.Square crop of the figure with the abs highlighted.

03.

Equipment art that speaks one language

Free weights, cable and lever machines, benches and racks, and bodyweight apparatus, drawn as one set and linked to the same ids the exercise catalogue uses.

Line icon of dumbbell.Line icon of kettlebell.Line icon of pec deck.Line icon of cable crossover.Line icon of smith machine.Line icon of treadmill.

04.

One source. Every brand.

Change colour, size, format, and crop at request time. Set your palette once and every image arrives in it, including the ones you embedded months ago. No design handoff, no image pipeline.

Built for developers

One API.
Any fitness UI.

No SDK to babysit. No asset bundle to update. Use plain URLs anywhere images work, and JSON wherever your product needs structure.

Read the quickstart →
  1. 1

    Choose an endpoint

    Exercise, body, or equipment. All use the same predictable URL grammar.

  2. 2

    Add your parameters

    Set highlights, palette, dimensions, crop, and output format at request time.

  3. 3

    Ship the URL

    Use it in an image tag, a native component, an email, or a generated report.

Ship your fitness product

Your visual layer is ready.

Start free. No credit card required.