API de Puntos de Weight Watchers¶
Calcular los Puntos Inteligentes y devolver sugerencias prácticas de optimización y sustitución.
Punto Final¶
GET /api/v1/weight-watchers-pointsPOST /api/v1/weight-watchers-points/post
Parámetros¶
| Nombre | Tipo | Obligatorio | En | Descripción |
|---|---|---|---|---|
calories | número (>0) | Sí | Consulta/Cuerpo | Calorías por porción/comida. |
sugar | número | No | Consulta/Cuerpo | Gramos de azúcar (valor predeterminado: 0). |
protein | número | No | Consulta/Cuerpo | Gramos de proteína (valor predeterminado: 0). |
saturated_fat | número | No | Consulta/Cuerpo | Gramos de grasa saturada (valor predeterminado: 0). |
lang | cadena | No | Consulta | Idioma de la respuesta (en,es,de,fr,pt,ja,hi,ar). |
¿Por Qué Usar Este Punto Final¶
- Ofrecer una puntuación similar a los Puntos Inteligentes en productos de nutrición.
- Añadir orientación de calidad y optimización más allá del simple total de puntos.
- Útil para la recomendación de comidas y el estímulo de comportamientos.
Ejemplo de Solicitud¶
curl -X GET "https://api.hefitapi.com/api/v1/weight-watchers-points?calories=420&sugar=16&protein=24&saturated_fat=6&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/weight-watchers-points/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"calories":510,"sugar":24,"protein":18,"saturated_fat":10}'
Ejemplo de Respuesta¶
Info
El ejemplo de respuesta a continuación es solo para demostración. Para recibir la estructura JSON completa, en tiempo real y potencialmente más rica, realice una solicitud real a este punto final.
{
"calories": 420.0,
"sugar_g": 16.0,
"protein_g": 24.0,
"saturated_fat_g": 6.0,
"weight_watchers_smart_points": 12.03,
"points_band": "moderate",
"points_band_label": "Moderate",
"meal_guidance": ["Moderate-point meal; balance with lower-point choices"],
"optimization_actions": ["Increase protein density and reduce added sugar"],
"swap_suggestions": ["Swap sugary drinks for zero-calorie alternatives"],
"risk_flags": [],
"note": "Freestyle-style point estimate for directional guidance.",
"_enterprise": {"client": "Acme Health", "plan": "pro", "request_id": "af944df790007b9c", "quota": 120, "usage_tracking": true},
"_api_metadata_": {"endpoint_name": "weight_watchers_points", "response_language": "en"}
}
Posicionamiento del Producto¶
Útil para productos de apoyo a la dieta, aplicaciones de registro de alimentos y funciones de nutrición.
Nota
calories es obligatorio y debe ser mayor que cero.
Puntos Finales Recomendados¶
GET /api/v1/bmi- API de IMCGET /api/v1/tdee- API de TDEEGET /api/v1/bmr- API de BMRGET /api/v1/protein-calculator- API de Calculadora de ProteínasGET /api/v1/fitness/heart-rate-zones- API de Zonas de Frecuencia CardíacaGET /api/v1/bodyfat- API de Grasa Corporal