Skip to content
ascend.
Developers

Build with Ascend.

We expose the open parts of our system, exercise + food databases, share-card renderer, mountain registry. No paywall for read-only. Auth keys free, rate-limited at 60 req/min.

Endpoints

MethodPathDescriptionAuthStatus
GET/api/v1/exercisesOpen exercise library, paginated, taxonomy + muscle-group tagsAPI key (free)planned
GET/api/v1/exercises/:slugSingle exercise, form notes, muscle map, variationsAPI key (free)planned
GET/api/v1/foodsOpen food + macro database, barcode lookup + searchAPI key (free)planned
GET/api/v1/foods/:barcodeBarcode → macros + ingredientsAPI key (free)planned
GET/api/v1/share-cards/:kind/:id.svgRender a PR / mountain / league share card. Public IDs only.nonebeta
GET/api/v1/mountainsClimbable mountain registry, slug, elevation, region, plan lengthnoneplanned

Most endpoints are planned, gated on internal data-quality + rate-limit infrastructure. Subscribe via email below to be notified when stable.

Example, fetch an exercise

curl -H "Authorization: Bearer YOUR_KEY" \
  https://api.getascend.club/v1/exercises/barbell-back-squat

{
  "slug": "barbell-back-squat",
  "name": "Barbell Back Squat",
  "primary": ["quadriceps", "glutes"],
  "secondary": ["hamstrings", "core", "spinal-erectors"],
  "equipment": ["barbell", "squat-rack"],
  "form_notes": ["...", "..."],
  "variations": ["front-squat", "goblet-squat"]
}

Why open?

Most fitness apps lock their exercise + food databases inside the app. We think those are commodities, the value Ascend ships is the AI coach, mountain progression, anatomy heatmap, and gamification. Anyone should be able to build something useful with our taxonomy.

SDK + OSS

These modules are planned for after launch; the repos aren't public yet.

Build something

Email [email protected] with what you want to ship. Early access keys go out monthly.