API do Plano Semanal¶
Gere um plano estruturado de 7 dias com distribuição de treinamento/descanso e diretrizes de acompanhamento.
Endpoint¶
GET /api/v1/fitness/weekly-planPOST /api/v1/fitness/weekly-plan/post
Parâmetros¶
| Nome | Tipo | Obrigatório | In | Descrição |
|---|---|---|---|---|
age | inteiro (13-90) | Sim | Consulta/Corpo | Idade em anos. |
goal | string | Sim | Consulta/Corpo | fat_loss,muscle_gain,maintenance,endurance,recomposition. |
training_days | inteiro (1-7) | Sim | Consulta/Corpo | Frequência semanal de treinamento. |
lang | string | Não | Consulta | Idioma da resposta (en,es,de,fr,pt,ja,hi,ar). |
Por que Usar Este Endpoint¶
- Crie instantaneamente um esqueleto de treinamento para uma semana completa.
- Mapeie o tipo de objetivo para a carga de trabalho e o padrão de recuperação.
- Habilite a automação do acompanhamento com blocos de plano padronizados.
Exemplo de Requisição¶
curl -X GET "https://api.hefitapi.com/api/v1/fitness/weekly-plan?age=31&goal=recomposition&training_days=5&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/fitness/weekly-plan/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"age":38,"goal":"fat_loss","training_days":4}'
Exemplo de Resposta¶
Info
O exemplo de resposta abaixo é apenas para fins de demonstração. Para receber a estrutura JSON completa, em tempo real e potencialmente mais rica, faça uma requisição para este endpoint.
{
"goal": "recomposition",
"goal_label": "Recomposition",
"age": 31,
"training_days": 5,
"rest_days": 2,
"weekly_summary": "Balanced split for composition and performance retention.",
"load_distribution": {"high_days": 2, "moderate_days": 3, "low_or_recovery_days": 2},
"weekly_schedule": [
{"day_index": 1, "day_label": "Day 1", "is_training_day": true, "session_focus": "Upper Strength", "intensity": "High", "recovery_block": "Mobility + sleep target"},
{"day_index": 2, "day_label": "Day 2", "is_training_day": true, "session_focus": "Lower Strength", "intensity": "Moderate", "recovery_block": "Soft tissue + walk"}
],
"execution_guardrails": ["Respect recovery days and trend adherence weekly"],
"adjustment_signals": ["Reduce intensity if recovery trend declines"],
"coach_notes": ["Prioritize consistency over maximal daily effort"],
"language": "en",
"_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "f4d2bd22d394cc74", "quota": 120, "usage_tracking": true},
"_api_metadata_": {"endpoint_name": "fitness_weekly_plan", "response_language": "en"}
}
Posicionamento do Produto¶
Endpoint principal para produtos de acompanhamento de assinatura e plataformas de treinamento adaptativo.
Nota
training_days deve estar entre 1 e 7.
Endpoints Recomendados¶
GET /api/v1/fitness/daily-plan- API do Plano DiárioGET /api/v1/fitness/deload-plan- API do Plano de DescargaGET /api/v1/fitness/glycogen-replenishment-plan- API do Plano de Reposição de GlicogênioGET /api/v1/fitness/hydration-plan- API do Plano de HidrataçãoGET /api/v1/fitness/reverse-diet-plan- API do Plano de Dieta ReversaGET /api/v1/fitness/weekly-checkin-analysis- API de Análise da Consulta Semanal