# AscendAPI Docs ## Docs - [GetAllBodyparts](https://docs.ascendapi.com/api-reference/exercisedb-v1/bodyparts/getallbodyparts.md) - [GetAllEquipments](https://docs.ascendapi.com/api-reference/exercisedb-v1/equipments/getallequipments.md) - [Advanced exercise filtering](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercises/advanced-exercise-filtering.md): Filter exercises by multiple criteria with fuzzy search support and cursor-based pagination. - [GetExerciseById](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercises/getexercisebyid.md) - [GetExercisesByBodyparts](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercises/getexercisesbybodyparts.md): Filter exercises by bodyparts with cursor-based pagination. - [GetExercisesByEquipments](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercises/getexercisesbyequipments.md): Filter exercises by equipments with cursor-based pagination. - [GetExercisesByMuscles](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercises/getexercisesbymuscles.md): Filter exercises by muscles with cursor-based pagination. - [Search exercises with fuzzy matching](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercises/search-exercises-with-fuzzy-matching.md) - [GetAllExerciseTypes](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercisetypes/getallexercisetypes.md) - [Server Status](https://docs.ascendapi.com/api-reference/exercisedb-v1/liveness/server-status.md) - [GetAllMuscles](https://docs.ascendapi.com/api-reference/exercisedb-v1/muscles/getallmuscles.md) - [GetAllBodyparts](https://docs.ascendapi.com/api-reference/exercisedb-v2/bodyparts/getallbodyparts.md) - [GetAllEquipments](https://docs.ascendapi.com/api-reference/exercisedb-v2/equipments/getallequipments.md) - [Advanced exercise filtering](https://docs.ascendapi.com/api-reference/exercisedb-v2/exercises/advanced-exercise-filtering.md): Filter exercises by multiple criteria with fuzzy search support and cursor-based pagination. - [GetExerciseById](https://docs.ascendapi.com/api-reference/exercisedb-v2/exercises/getexercisebyid.md) - [Search exercises with fuzzy matching](https://docs.ascendapi.com/api-reference/exercisedb-v2/exercises/search-exercises-with-fuzzy-matching.md) - [GetAllExerciseTypes](https://docs.ascendapi.com/api-reference/exercisedb-v2/exercisetypes/getallexercisetypes.md) - [Server Status](https://docs.ascendapi.com/api-reference/exercisedb-v2/liveness/server-status.md) - [GetAllMuscles](https://docs.ascendapi.com/api-reference/exercisedb-v2/muscles/getallmuscles.md) - [API Reference](https://docs.ascendapi.com/api-reference/introduction.md): Complete reference for all AscendAPI endpoints - [Server Status](https://docs.ascendapi.com/api-reference/muscle-visualizer/liveness/server-status.md) - [GetAllMuscles](https://docs.ascendapi.com/api-reference/muscle-visualizer/muscles/getallmuscles.md) - [Generate heatmap muscle visualization](https://docs.ascendapi.com/api-reference/muscle-visualizer/visualization-modes/generate-heatmap-muscle-visualization.md): Returns an image where each muscle group can have its own unique color. Ideal for intensity visualization, progress tracking, and muscle fatigue mapping. - [Generate muscle visualization image](https://docs.ascendapi.com/api-reference/muscle-visualizer/visualization-modes/generate-muscle-visualization-image.md): Returns an image with specified muscle groups highlighted in a single color. Ideal for simple muscle group identification and basic workout visualization. - [Generate workout muscle visualization](https://docs.ascendapi.com/api-reference/muscle-visualizer/visualization-modes/generate-workout-muscle-visualization.md): Returns an image with two sets of muscle groups highlighted in different colors. Perfect for showing primary and secondary muscle activation in exercises. - [Errors](https://docs.ascendapi.com/errors/overview.md): Understand error codes and how to handle them in your integration. - [Caching](https://docs.ascendapi.com/guides/caching.md): Caching policies across AscendAPI products. - [Pagination](https://docs.ascendapi.com/guides/pagination.md): Understand how pagination works across AscendAPI products. - [Rate Limiting](https://docs.ascendapi.com/guides/ratelimiting.md): Understand how API request limits work across free and paid plans. - [Translations](https://docs.ascendapi.com/guides/translations.md): Multi-language support for exercise data fields - [Introduction](https://docs.ascendapi.com/introduction.md): The API Platform for Health & Fitness Apps - [EXERCISEB V1](https://docs.ascendapi.com/products/edb-v1/overview.md): A developer-friendly fitness exercise database featuring over 2,000 structured exercises with rich metadata, images, and GIFs. Available as a free hosted tier and a paid RapidAPI tier with enhanced features. - [EXERCISEB V2](https://docs.ascendapi.com/products/edb-v2/overview.md): A multipurpose exercise dataset with 11,000+ exercises, 15,000+ videos, and 20,000+ images built for fitness, physiotherapy, strength training, and beyond. - [Muscle Visualizer](https://docs.ascendapi.com/products/muscle-visualizer/overview.md): Generate dynamic anatomical muscle visualizations for health and fitness applications. - [Quickstart](https://docs.ascendapi.com/quickstart/overview.md): Get up and running with AscendAPI in under 5 minutes. ## OpenAPI Specs - [exercisedb-v2](https://docs.ascendapi.com/api-reference/exercisedb-v2/exercisedb-v2.json) - [muscle-visualizer](https://docs.ascendapi.com/api-reference/muscle-visualizer/muscle-visualizer.json) - [exercisedb-v1](https://docs.ascendapi.com/api-reference/exercisedb-v1/exercisedb-v1.json) ## Optional - [Website](https://ascendapi.com) - [RapidAPI](https://rapidapi.com/user/ascendapi) - [Dashboard (Coming Soon)](https://app.ascendapi.com) - [Github](https://github.com/ExerciseDB/exercisedb-api)