API Authentication
Enter your RapidAPI key to access the Workout Planner API
Generate Workout Plan
Create a personalized workout plan based on your goals
Example Request
{ "goal": "Build muscle", "fitness_level": "Intermediate", "preferences": [ "Weight training", "Cardio" ], "health_conditions": [ "None" ], "schedule": { "days_per_week": 4, "session_duration": 60 }, "plan_duration_weeks": 4, "lang": "en" }
Example Response
{ "result": { "goal": "Build muscle", "fitness_level": "Intermediate", "total_weeks": 4, "schedule": { "days_per_week": 4, "session_duration": 60 }, "exercises": [ { "day": "Monday", "exercises": [ { "name": "Bench Press", "duration": "15 minutes", "repetitions": "8-12", "sets": "4", "equipment": "Barbell" } ] } ] } }
API Documentation
Base URL: https://ai-workout-planner-exercise-fitness-nutrition-guide.p.rapidapi.com
Endpoints
POST /generateWorkoutPlan
Generate a personalized workout plan
POST /exerciseDetails
Get detailed exercise information
POST /nutritionAdvice
Get nutrition recommendations
POST /customWorkoutPlan
Create a custom workout plan
POST /analyzeFoodPlate
Analyze food plate nutrition
Common Headers
{ "Content-Type": "application/json", "X-RapidAPI-Key": "your-api-key-here" }
All endpoints support the 'lang' parameter for multilingual responses (e.g., "en", "tr")