Loading...
Loading...
Documentation
Integrate elite-level training intelligence into your platform.
const response = await fetch('https://api.hybridmind.fit/api/plans/preview', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
gender: 'male',
category: 'open',
finishTime: 90,
trainingDaysPerWeek: 4,
bodyWeight: 80,
raceDate: '2026-06-15',
equipment: ['full_gym'],
}),
});
const { plan } = await response.json();
console.log(plan.classification);/api/plans/previewGenerate a training plan preview without authentication. Ideal for demos and testing.
{
"gender": "male",
"category": "open",
"finishTime": 90,
"trainingDaysPerWeek": 4,
"bodyWeight": 80,
"raceDate": "2026-06-15",
"equipment": [
"full_gym"
]
}{
"success": true,
"plan": {
"classification": {
"level": "intermediate",
"phase": "base",
"category": "Open Men"
},
"stationWeights": {
"sledPush": "182kg",
"sledPull": "182kg",
"farmersCarry": "2x24kg",
"wallBalls": "9kg x 100"
},
"weeks": [
{
"label": "Week 1 — Base",
"sessions": [
"..."
]
}
]
}
}/api/plans/generateAuth RequiredGenerate a full training plan with authentication. Requires a valid API key.
{
"athleteId": "ath_abc123",
"gender": "male",
"category": "open",
"finishTime": 75,
"trainingDaysPerWeek": 5,
"bodyWeight": 82,
"raceDate": "2026-06-15",
"equipment": [
"full_gym"
],
"targetTime": 70
}{
"success": true,
"planId": "plan_xyz789",
"plan": {
"...full plan object...": ""
},
"metadata": {
"generatedAt": "2026-03-24T10:00:00Z",
"version": "2.0",
"references": 19
}
}/api/healthCheck API health status and version.
{
"status": "ok",
"version": "2.0.0",
"uptime": "99.99%",
"engine": "HybridMind™"
}Authenticated endpoints require a Bearer token in the Authorization header. Contact us to get your API key.
Authorization: Bearer your_api_key_here
// Example
fetch('/api/plans/generate', {
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer hm_live_abc123xyz'
},
body: JSON.stringify({ ... })
})| Tier | Requests/min | Requests/day | Concurrent |
|---|---|---|---|
| Free | 5 | 50 | 1 |
| Starter | 30 | 1,000 | 5 |
| Growth | 100 | 5,000 | 20 |
| Elite | 500 | 50,000 | 100 |
| Enterprise | Custom | Custom | Custom |