Available on RapidAPI

Workouts that
feel like anime
training arcs

An API that generates periodized workout programs with anime theming. Bench press becomes "Spirit Bomb Press." Goku coaches between sets. Real exercise science, structured JSON out.

Introductory pricing — rates will increase as new themes ship.

55 exercises / 9 anime universes / 4 periodization phases / < 1s response / Zero data stored
// Generate a themed training program POST /programs/generate { "profile": { "trainingAgeMonths": 24, "bodyweightKg": 85, "sex": "male" }, "goals": { "primary": "strength" }, "schedule": { "daysPerWeek": 4 }, "anime": { "theme": "dragon-ball-z", "protagonistArchetype": "berserker" }, "programConfig": { "durationWeeks": 8 } }
// ← What you get back { "exercises": [{ "themedName": "Spirit Bomb Press", "exerciseId": "barbell_bench_press", "character": "Goku", "sets": 5, "repRange": [8, 12], "rpeTarget": 6.5, "loadKg": 50, "tempo": "2-0-1-0", "cues": [ "I am the hope of the universe!" ] }] }
Field Reports
★★★★★

"The periodization is over 9000. Finally, a program worthy of a Saiyan."

Vegeta Prince of All Saiyans
★★★★★

"I did 100 squats, 100 push-ups, and 10km every day. This API would have saved me 3 years."

Saitama Hero for Fun
★★★★★

"Go beyond! Plus Ultra! This API understands what real training means."

All Might Symbol of Peace
★★★★

"Accurate RPE scaling. Solid tempo prescriptions. Missing a breathing technique module though."

Tanjiro Demon Slayer Corps

This is what you get back

Real responses from the API. Every exercise gets a themed name, a character assignment, motivational cues, and proper programming: sets, reps, RPE, load, tempo.

Dragon Ball Z Training Program — 8-Week Arc
upper_lower split block periodization berserker archetype
Wk 1-3: Accumulation Wk 4-6: Intensification Wk 7: Deload Wk 8: Realization
Upper — Gravity Chamber Training: Earthling Training Arc
1
Spirit Bomb Press
Barbell Bench Press · Compound
Goku
5 sets 8-12 reps RPE 6.5 50 kg 2-0-1-0 tempo
"I am the hope of the universe!" — Goku
2
Kamehameha Row
Barbell Bent-Over Row · Compound
Goku
5 sets 8-12 reps RPE 6.5 27.5 kg 2-0-1-0 tempo
"Power comes in response to a need, not a desire." — Goku
3
Final Flash Press
Barbell Overhead Press · Compound
Goku
5 sets 8-12 reps RPE 6.5 27.5 kg 2-0-1-0 tempo
4
Big Bang Attack Press
Dumbbell Bench Press · Compound
Goku
4 sets 8-12 reps RPE 6.5 27.5 kg 2-0-1-0 tempo
5
Hyperbolic Time Chamber Pull-Up
Pull-Up · Compound
Goku
3 sets 8-12 reps RPE 6.5 27.5 kg 2-0-1-0 tempo
Naruto Training Program — 8-Week Arc
upper_lower split block periodization tactician archetype
Wk 1-3: Accumulation Wk 4-6: Intensification Wk 7: Deload Wk 8: Realization
Upper — Power of Youth Training: Academy Student
1
Hidden Lotus Press
Barbell Bench Press · Compound
Might Guy
5 sets 5-8 reps RPE 6.5 42.5 kg 2-0-1-0 tempo
"The power of youth burns bright!" — Might Guy
2
Leaf Hurricane Row
Barbell Bent-Over Row · Compound
Might Guy
5 sets 5-8 reps RPE 6.5 25 kg 2-0-1-0 tempo
"Open the Eight Gates — release all limitations!" — Might Guy
3
Dynamic Entry Press
Barbell Overhead Press · Compound
Might Guy
5 sets 5-8 reps RPE 6.5 25 kg 2-0-1-0 tempo
4
Reverse Lotus Press
Dumbbell Bench Press · Compound
Might Guy
3 sets 5-8 reps RPE 6.5 25 kg 2-0-1-0 tempo
My Hero Academia Training Program — 6-Week Arc
full_body split linear periodization underdog archetype
Wk 1-4: Accumulation Wk 5: Intensification Wk 6: Deload
Upper — PLUS ULTRA Training: Quirkless — Trash Beach Cleanup
1
Detroit Smash Press
Barbell Bench Press · Compound
Deku
3 sets 10-15 reps RPE 6.5 12.5 kg 2-0-1-0 tempo
"I have to work harder than anyone else to make it!" — Deku
2
Shoot Style Row
Barbell Bent-Over Row · Compound
Deku
3 sets 10-15 reps RPE 6.5 12.5 kg 2-0-1-0 tempo
"One For All: Full Cowling — 100% of my effort into every rep!" — Deku
3
One For All: Overhead Smash
Barbell Overhead Press · Compound
Deku
2 sets 10-15 reps RPE 6.5 12.5 kg 2-0-1-0 tempo
4
Texas Smash Press
Dumbbell Bench Press · Compound
Deku
2 sets 10-15 reps RPE 6.5 12.5 kg 2-0-1-0 tempo

Themed and
properly structured

Core

Full periodized programs, 4 to 52 weeks

Accumulation, intensification, deload, realization. Phased progression with RPE ramping, load calculation, tempo prescriptions. Not a random list of exercises.

POST /programs/generate

Adaptive coaching

Submit completed weeks, get back progression trends and 1RM estimates. Regenerate remaining weeks with one call.

Smart substitutions

Every exercise has alternatives mapped by movement pattern and equipment. No barbell? Bad shoulder? Swap instantly.

Single sessions

Generate one workout targeting specific muscles without a full program. Perfect for daily workout apps.

API key to workout in 3 steps

1

Get your API key

Subscribe on RapidAPI. Takes 30 seconds, no custom auth to configure.

2

Send a POST request

Pass a user profile, pick a theme and archetype. Any language, any framework.

3

Get a full program back

Structured JSON with periodized weeks, themed exercises, coaching cues, and progression.

const res = await fetch('https://anime-workout-api.p.rapidapi.com/programs/generate', { method: 'POST', headers: { 'X-RapidAPI-Key': 'YOUR_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ anime: { theme: 'dragon-ball-z' }, profile: { trainingAgeMonths: 12 } }) }); const program = await res.json();
import requests res = requests.post( "https://anime-workout-api.p.rapidapi.com/programs/generate", headers={ "X-RapidAPI-Key": "YOUR_KEY", "Content-Type": "application/json" }, json={ "anime": {"theme": "dragon-ball-z"}, "profile": {"trainingAgeMonths": 12} } ) program = res.json()
curl -X POST anime-workout-api.p.rapidapi.com/programs/generate \ -H "X-RapidAPI-Key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"anime":{"theme":"dragon-ball-z"},"profile":{"trainingAgeMonths":12}}'

You build the app.
We handle the exercise science.

Fitness app developers

Your user opens their app Monday morning. Instead of a generic "chest day," they see "Gravity Chamber Training: Spirit Bomb Press, 5×8 at RPE 6.5." That's one API call.

AI agent builders

User says "Give me a Naruto program for fat loss." Your agent maps that to POST /programs/generate, returns structured JSON. No prompt engineering needed.

Indie hackers & startups

Prototype a fitness product in a weekend. 55 exercises, 9 themes, 4 periodization phases, and real programming logic — for less than a dollar a month.

One request.
Full program back.

Send a POST with a profile and get a structured, themed program in under a second. Any language, any framework. Works with AI agents too.

"Give me a 4-week Demon Slayer program for strength"
"I hurt my shoulder — regenerate my remaining weeks"
Open API Playground
curl
# Generate a Demon Slayer strength program curl anime-workout-api.p.rapidapi.com/programs/generate \ -H "X-RapidAPI-Key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "profile": { "trainingAgeMonths": 12, "bodyweightKg": 75 }, "schedule": { "daysPerWeek": 3 }, "goals": { "primary": "strength" }, "anime": { "theme": "demon-slayer", "protagonistArchetype": "tactician" }, "programConfig": { "durationWeeks": 4 } }'

What $0.99/mo replaces

0
exercises with equipment requirements, contraindications, and substitution maps
0
muscle groups with volume constraints and distribution logic
0
complete theme systems with character dialogue, exercise renaming, and narrative arcs
0
periodization phases — accumulation, intensification, deload, realization — with RPE ramping
0
validated invariants checked against every generated program

Months of exercise science and engineering.

Or $0.99/mo on RapidAPI.

Launch pricing. It won't stay this low.

Everything included.
Seriously.

Every plan gets every endpoint, all 9 themes, all 4 archetypes. No feature gates.

Pro
$4.99
per month
  • Everything in Basic
  • 10,000 requests/month
  • Priority support
  • Programs up to 52 weeks
Get Started
Ultra
$9.99
per month
  • Everything in Pro
  • 100,000 requests/month
  • Direct support
  • Early access to new themes
Get Started

Cancel anytime. No contracts. Managed through RapidAPI.

Common questions

What's the response time?

Under a second for full program generation. Single session endpoints are faster.

Is there a free tier?

Not currently. The Basic plan at $0.99/mo gives you 1,000 requests with full access to every feature. You can test endpoints in the RapidAPI playground before subscribing.

Will the price go up?

Yes. Current pricing is introductory. As new themes and features ship, prices will increase. We plan to keep existing subscribers at their current rate.

Can I request new anime themes?

Yes. More themes are in the works. Ultra subscribers get early access. Reach out with requests and they'll get bumped up.

What format does the API return?

Structured JSON with typed fields. Every response includes program metadata, session structure, exercise details with sets/reps/RPE/load/tempo, themed names, and character coaching cues.

Do I need to handle authentication myself?

No. RapidAPI handles API keys and billing. You just include your RapidAPI key in the header and make requests.

Can AI agents use this API?

Yes. The structured JSON output works as tool call responses for AI agents. Pass natural language requests through your agent, map to API parameters, return the program.

Do you store my users' data?

No. The API is stateless and privacy-first. We don't store workout data, user profiles, or any personally identifiable information. Your request goes in, a program comes out. Nothing is logged or retained.

Launch pricing

$0.99/mo

Months of exercise science
and engineering. One API call.

55 exercises, 9 anime universes, periodized programming, adaptive coaching. Launch pricing won't last. Get your API key in 30 seconds on RapidAPI.