hesaplayıcı
Menü

Vücut Kitle İndeksi Hesaplama: API ve MCP

Vücut Kitle İndeksi Hesaplama için REST ve MCP başvurusu: girdi alanları, sınırlar, çıktılar, örnek istek ve gerçek yanıt. Ücretsiz, kayıt yok.

GET /api/v1/tools/health.bmi/mcp/health

Kimlik
health.bmi
Sürüm
1.0.0
Erişim
Ücretsiz
Araç sayfası
Vücut Kitle İndeksi Hesaplama
Şema
GET /api/v1/tools/health.bmi

Girdiler

AlanTürSınırlarVarsayılanAçıklama
weight (zorunlu)number≥ 20, ≤ 350Kilo (kg)
height (zorunlu)number≥ 100, ≤ 250Boy (cm)

Çıktılar

AlanTürAçıklama
bminumberVücut kitle indeksi (kg/m²)
underweightbooleanZayıf: VKİ 18,5’in altında.
normalbooleanNormal kilolu: VKİ 18,5–24,9.
overweightbooleanFazla kilolu: VKİ 25,0–29,9.
obesebooleanObez: VKİ 30,0 ve üzeri.
healthyMinnumberSağlıklı kilo aralığı: en az (kg)
healthyMaxnumberSağlıklı kilo aralığı: en çok (kg)

Örnek istek

{
  "input": {
    "weight": 68,
    "height": 170
  },
  "locale": "tr"
}
Örnek yanıt
{
  "output": {
    "bmi": 23.5,
    "underweight": false,
    "normal": true,
    "overweight": false,
    "obese": false,
    "healthyMin": 53.5,
    "healthyMax": 72
  },
  "steps": [
    {
      "id": "bmi",
      "formula": "VKİ = kilo / boy²",
      "substitution": "VKİ = 68 / 1,7²",
      "value": 23.5,
      "unit": "kg/m²"
    },
    {
      "id": "healthyMin",
      "formula": "sağlıklı kilo alt sınırı = 18,5 × boy²",
      "substitution": "sağlıklı kilo alt sınırı = 18,5 × 1,7²",
      "value": 53.5,
      "unit": "kg"
    },
    {
      "id": "healthyMax",
      "formula": "sağlıklı kilo üst sınırı = 24,9 × boy²",
      "substitution": "sağlıklı kilo üst sınırı = 24,9 × 1,7²",
      "value": 72,
      "unit": "kg"
    }
  ],
  "meta": {
    "toolVersion": "1.0.0",
    "locale": "tr"
  },
  "citation": {
    "url": "https://hesaplayici.com/saglik/vucut-kitle-indeksi-hesaplama",
    "title": "Vücut Kitle İndeksi Hesaplama"
  }
}