Calcule seu IMC e receba recomendações personalizadas de saúde.
/calcular
Calcula IMC com parâmetros em JSON
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
peso |
number | ✅ Sim | Peso em kg (1-500) |
altura |
number | ✅ Sim | Altura em metros (0.50-2.80) |
idade |
number | ❌ Não | Idade em anos (1-120) |
sexo |
string | ❌ Não | masculino ou feminino |
curl -X POST "https://imc.apibrasil.pro/calcular" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"peso":70,"altura":1.75,"idade":30,"sexo":"masculino"}'
{
"success": true,
"data": {
"exemplo": "Dados da API IMC (Índice de Massa Corporal)"
}
}
/calcular
Calcula IMC com parâmetros via query string
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
peso |
number | ✅ Sim | Peso em kg |
altura |
number | ✅ Sim | Altura em metros |
idade |
number | ❌ Não | Idade em anos |
sexo |
string | ❌ Não | masculino ou feminino |
curl -X GET "https://imc.apibrasil.pro/calcular?peso=70&altura=1.75&idade=30&sexo=masculino" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API IMC (Índice de Massa Corporal)"
}
}
/classificacoes
Lista todas as classificações de IMC
curl -X GET "https://imc.apibrasil.pro/classificacoes" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API IMC (Índice de Massa Corporal)"
}
}
/informacoes
Informações sobre a calculadora de IMC
curl -X GET "https://imc.apibrasil.pro/informacoes" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API IMC (Índice de Massa Corporal)"
}
}
/api/health
Health check da API
curl -X GET "https://imc.apibrasil.pro/api/health"
{
"success": true,
"data": {
"exemplo": "Dados da API IMC (Índice de Massa Corporal)"
}
}