Overview
Your API usage at a glance
Couldn't load your usage data
The API didn't respond. Your stats below may be incomplete — refresh to try again.
Official SDKs are live — integrate the Exercise & Body Scan APIs in minutes. One typed client, automatic auth, retries & error handling.
npm install @workoutx/sdk
pip install workoutx-sdk
Swift & Flutter soon
Quick Start
Make your first API request in seconds:
curl https://api.workoutxapp.com/v1/exercises \ -H "X-WorkoutX-Key: your-api-key"
Create an API key in the tab to get started.
Exercise API Keys
Manage the wx_ keys used to authenticate Exercise API requests. The Body Scan API is separate — it issues its own bsk_ keys on the Body Scan page.
add_circle Create New Key
Loading keys...
API Tester
Test endpoints directly from the dashboard
Common: limit, offset, bodyPart, target, equipment, difficulty
// Select an endpoint and click Send Request
Analytics
Request usage and performance metrics
Loading...
Loading...
Profile
Manage your account details
badge Display Name
lock Change Password
webhook Webhook URL
Receive a POST request when your quota reaches 80%, 100%, or your subscription changes.
{ "event": "quota.warning", "timestamp": "...",
"data": { "percentUsed": 80, "used": 400, "limit": 500 } }
warning Account Actions
Signing out will remove your session from this device.
Body Scan API
Manage your scan credits, API keys, and history
Enter LAUNCH20 at Stripe Checkout.
Credits never expire — use them at your own pace.
Buy Credits
One-time packs — credits never expire. Opens secure Stripe checkout.
Launch offer: enter LAUNCH20 at checkout.
- check 10 scan credits
- check Full feature set
- check Credits never expire
- check 100 scan credits
- check Full feature set
- check Credits never expire
- check 500 scan credits
- check Full feature set
- check Side photo support
- check 1,000 scan credits
- check Full feature set
- check Credits never expire
add_circle Create Body Scan API Key
Send this key in the X-BodyScan-Key header to the Body Scan endpoint: POST https://amused-mercy-production-aeaa.up.railway.app/v1/analyze
info Body Scan uses its own bsk_ keys and its own credits. Your Exercise API keys (wx_) and the request quota shown on Overview do not work here — create a key below and buy scan credits separately.
Loading keys...
Billing
Manage your subscription and plan
Available Plans
Upgrade to unlock higher request limits
- check 500 requests/month
- check All endpoints
- close Priority support
- check 3,000 requests/month
- check All endpoints
- check 500 unique exercise GIFs
- check Email support
- check 10,000 requests/month
- check All endpoints
- check Priority support
- check 35,000 requests/month
- check All endpoints
- check Dedicated support
- health_and_safety Joint & Rehab Metadata New
- check Unlimited requests
- check SLA guarantee
- check Dedicated infrastructure
photo_camera Body Scan — Credit Packs
One-time purchase, credits never expire. Opens secure Stripe checkout.
Launch offer: enter LAUNCH20 at checkout.
- check 10 scan credits
- check Full feature set
- check Credits never expire
- check 100 scan credits
- check Full feature set
- check Credits never expire
- check 500 scan credits
- check Full feature set
- check Side photo support
- check 1,000 scan credits
- check Full feature set
- check Credits never expire