A API de Análise de Dados do IMC oferece uma análise abrangente do estado físico e metabólico de uma pessoa com base em medidas corporais básicas. Esta API utiliza parâmetros como peso, altura, cintura, quadris, pescoço, idade, gênero e nível de atividade física para gerar uma ampla gama de indicadores de saúde, entregando resultados em diferentes sistemas de unidades, como métrico ou imperial
Sua função principal é calcular o Índice de Massa Corporal (IMC), um indicador padrão que classifica o estado de peso de um indivíduo (abaixo do peso, normal, sobrepeso ou diferentes graus de obesidade). No entanto, a API vai muito além do IMC, integrando métricas complementares que permitem uma avaliação mais precisa e personalizada do bem-estar físico
No geral, a API de Análise de Dados do IMC é uma solução abrangente para usuários que desejam integrar um sistema de avaliação corporal confiável em seus aplicativos ou plataformas, com suporte multilíngue e resultados claros, práticos e interpretativos baseados em fórmulas cientificamente validadas
Processa medições corporais e retorna IMC, gordura corporal, metabolismo, riscos e métricas detalhadas
Cálculo do IMC - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"lang":"en","output_system":"metric","bmi":{"value":27.61,"prime":1.1,"category":"Overweight (pre-obesity)","risk":"Increased cardiometabolic risk"},"ideal_weight":{"min":70.3,"max":94.7},"whr":{"value":0.94,"risk":"Moderate"},"whtr":{"value":48.21,"risk":"Healthy"},"body_fat":{"value":18.8,"method":"US Navy"},"bmr":{"value":2073.75,"formula":"Mifflin-St Jeor"},"tdee":{"value":3214,"activity_level":"moderate"},"ponderal_index":14.16,"body_surface_area":2.38,"display_measurements":{"weight":105,"height":195,"waist":94,"hip":100,"neck":40},"sex":"m","age":40,"units":{"weight":"kg","height":"cm","waist":"cm","hip":"cm","neck":"cm","system":"metric"},"source":"NA"}
curl --location --request POST 'https://zylalabs.com/api/10957/bmi+analysis+information+api/20669/bmi+calculation' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"weight": {
"value": 105,
"unit": "kg"
},
"height": {
"value": 195,
"unit": "cm"
},
"waist": {
"value": 94,
"unit": "cm"
},
"hip": {
"value": 100,
"unit": "cm"
},
"neck": {
"value": 40,
"unit": "cm"
},
"sex": "m",
"age": 40,
"activity_level": "moderate",
"lang": "en",
"output_system": "metric"
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint de cálculo do IMC retorna um conjunto abrangente de indicadores de saúde, incluindo IMC, percentual de gordura corporal, taxa metabólica basal (TMB), gasto energético diário total (GEDT), relação cintura-quadril (RCQ), relação cintura-altura (RCA) e faixa de peso ideal, entre outros
Os campos principais na resposta incluem "bmi" (valor, categoria, risco), "body_fat" (valor, método), "bmr" (valor, fórmula), "tdee" (valor, nível de atividade) e "ideal_weight" (mínimo, máximo). Cada campo fornece informações críticas sobre o estado de saúde de um indivíduo
Os usuários podem inserir parâmetros como peso altura cintura quadris pescoço idade gênero e nível de atividade física para personalizar sua avaliação de saúde e receber resultados personalizados
Os dados da resposta estão estruturados em um formato JSON, com objetos aninhados para métricas específicas como IMC e gordura corporal. Cada métrica inclui valores e categorias relevantes, facilitando a análise e utilização em aplicativos
A API utiliza fórmulas e métodos validados cientificamente, como a equação de Mifflin-St Jeor para BMR e o método da Marinha dos EUA para cálculo de gordura corporal, garantindo alta precisão e confiabilidade nos resultados
A precisão dos dados é mantida através do uso de fórmulas validadas cientificamente para cálculos, como a equação de Mifflin-St Jeor para a TMB e o método da Marinha dos EUA para estimativa de gordura corporal, garantindo resultados confiáveis
Os casos de uso típicos incluem aplicações de saúde e fitness programas de bem-estar personalizados e avaliações médicas onde os usuários podem acompanhar e analisar seus indicadores de saúde física e metabólica
Por exemplo "bmi.category" indica o estado de peso (por exemplo "Sobrepeso") enquanto "bmr.value" mostra a necessidade calórica diária em repouso Compreender esses campos ajuda os usuários a interpretar suas métricas de saúde de forma eficaz
Os usuários podem aproveitar os dados retornados para monitorar tendências de saúde, estabelecer metas de fitness e fazer escolhas de estilo de vida informadas com base no IMC, percentual de gordura corporal e outras métricas fornecidas na resposta
Os usuários podem esperar padrões de dados consistentes, como categorias de IMC (abaixo do peso, normal, sobrepeso, obesidade) e avaliações de risco (por exemplo, aumento do risco cardiometabólico), que ajudam a interpretar o estado de saúde de forma eficaz
Nível de serviço:
100%
Tempo de resposta:
250ms
Nível de serviço:
100%
Tempo de resposta:
196ms
Nível de serviço:
100%
Tempo de resposta:
247ms
Nível de serviço:
100%
Tempo de resposta:
1.083ms
Nível de serviço:
100%
Tempo de resposta:
502ms
Nível de serviço:
100%
Tempo de resposta:
160ms
Nível de serviço:
100%
Tempo de resposta:
293ms
Nível de serviço:
100%
Tempo de resposta:
329ms
Nível de serviço:
100%
Tempo de resposta:
224ms
Nível de serviço:
100%
Tempo de resposta:
70ms
Nível de serviço:
91%
Tempo de resposta:
2.513ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
1.945ms
Nível de serviço:
100%
Tempo de resposta:
18ms
Nível de serviço:
100%
Tempo de resposta:
1.971ms
Nível de serviço:
100%
Tempo de resposta:
3.168ms
Nível de serviço:
100%
Tempo de resposta:
1.429ms
Nível de serviço:
100%
Tempo de resposta:
650ms
Nível de serviço:
100%
Tempo de resposta:
1.812ms
Nível de serviço:
100%
Tempo de resposta:
1.716ms