The Fitness API Atlas: a printable poster
The Fitness API Atlas is a one-page A2 poster, as SVG and PDF, of the 24 products in this site's API directory in 7 categories, each labeled with how it bills developers and whether an approval stands before production, plus the 15 entries of the API graveyard and the 15 confirmed changes of the twelve months before its data date. A script draws it from the site's open datasets, so nothing on it is hand-placed, and it ranks nothing. Data as of November 5, 2026.
The directory on the poster, as text
Wearable APIs (direct)
- Fitbit Web API (Google): Free, approval gate
- Garmin Health / Activity API: Free, approval gate
- Oura Cloud API: Free, approval gate
- WHOOP Developer Platform: Free, approval gate
- Strava API: Free, approval gate
- Polar Open AccessLink: Free
Health-data aggregators
- Terra: Usage-based, approval gate
- Junction (formerly Vital): Usage-based
- Rook: Usage-based, approval gate
- Spike: Usage-based, approval gate
Platform health stores
- Apple HealthKit: Free, approval gate
- Google Health Connect: Free, approval gate
Nutrition & food data
- Nutritionix: Free tier, approval gate
- Edamam: Free tier
- USDA FoodData Central: Free
- Open Food Facts: Free
Exercise content
- ExerciseDB (AscendAPI): Free tier
- wger (self-hosted): Free
AI motion / coaching SDKs
- KinesteX: Contact sales, approval gate
- Sency (SMKit): Usage-based, approval gate
- QuickPose: Free tier
Pose-estimation models
The poster’s other two sections are the API graveyard and the changes tracker, each entry sourced there.
How the poster is made
- Drawn by scripts/build-atlas.mjs from public/datasets/fitness-apis-2026.json (the directory), public/datasets/fitness-api-changes-2026.json (the changes tracker) and src/data/graveyard.ts; the PDF is the same SVG printed by a headless Chromium.
- The date on the poster is the newest date its inputs were checked, not the day it was drawn, so an unchanged dataset redraws an identical file.
- Billing labels are the directory's: Free, Free tier, Usage-based or Contact sales, describing what the developer pays, not quality. A diamond marks a product whose directory entry names a review, approval or declaration to clear before you can ship.
- KinesteX funds this site. Its entry is drawn the same way as every other, and the poster ranks nothing.
Free to print and share under CC BY 4.0: credit AIFitnessAPI and link https://aifitnessapi.com/atlas.