Health Calculator API
Welcome to the Health Calculator API (HCA). With up to 50+ endpoints, this API is an all-in-one toolkit offering calculations for: A Body Shape Index (ABSI), Adjusted Body Weight (AjBW), Basal Energy Expenditure (BEE) and Total Energy Expenditure (TEE) , Body Adiposity Index (BAI), Body Frame Size Index (BFSI), Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric…
Health Calculator API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Ideal Body Weight (IBW) | ||
| POST |
Ideal Body Weight /ibw/post |
This endpoint allows you to calculate the ideal weight range based on factors like height, body frame size, and gender. The endpoint provides different formulas and approaches… |
| GET |
Ideal Body Weight /ibw |
This endpoint allows you to calculate the ideal weight range based on factors like height, body frame size, and gender. The endpoint provides different formulas and approaches… |
| A Body Shape Index (ABSI) | ||
| GET |
A Body Shape Index (ABSI) /absi |
The ABSI Calculator endpoint allows you to calculate the A Body Shape Index (ABSI) and its corresponding z-score and mortality risk based on the provided parameters. |
| POST |
A Body Shape Index (ABSI) /absi/post |
This ABSI Calculator endpoint allows you to calculate the A Body Shape Index (ABSI) and its corresponding z-score and mortality risk based on the provided parameters. |
| POST |
A Body Shape Index (ABSI) - Batch /absi/post/batch |
This ABSI Calculator endpoint allows you to calculate the A Body Shape Index (ABSI) and its corresponding z-score and mortality risk based on the provided parameters. |
| Body Fat Percentage (BFP) | ||
| GET |
BodyFat - Imperial /bodyfat/imperial |
This endpoint calculates the body fat percentage based on the provided gender, age, height, and weight parameters in imperial units. |
| POST |
BodyFat - Imperial (POST) /bodyfat/imperial/post |
This "Imperial Body Fat Calculation" endpoint allows users to estimate the Body Mass Index (BMI) and calculate the body fat percentage using imperial units. By providing the… |
| GET |
BodyFat /bodyfat |
This endpoint calculates the body fat percentage based on the provided gender, age, height, and weight parameters. |
| POST |
BodyFat (POST) /bodyfat/post |
The "Body Fat Calculation" endpoint in our API provides the ability to calculate the Body Mass Index (BMI) and estimate the body fat percentage based on the provided gender, age,… |
| Body Mass Index (BMI) | ||
| GET |
BMI - Imperial /bmi/imperial |
This endpoint calculates the BMI based on the provided height and weight parameters in imperial units. |
| POST |
BMI - Imperial (POST) /bmi/imperial/post |
This endpoint calculates the Body Mass Index (BMI) and weight status based on the provided height and weight in imperial units. |
| GET |
Body Mass Index /bmi |
This endpoint calculates the BMI based on the provided height and weight parameters. |
| POST |
Body Mass Index (POST) /bmi/post |
This endpoint calculates the Body Mass Index (BMI) and weight status based on the provided height and weight. |
| Basal Metabolic Rate (BMR) | ||
| POST |
Basal Metabolic Rate (BMR) /bmr/post |
This endpoint accepts POST request and allows you to calculate the Basal Metabolic Rate (BMR) based on age, weight, height, and gender parameters. The BMR represents the number… |
| GET |
Basal Metabolic Rate (BMR) /bmr |
This endpoint allows you to calculate the Basal Metabolic Rate (BMR) based on age, weight, height, and gender parameters. The BMR represents the number of calories needed to… |
| Daily Caloric Needs (DCN) | ||
| POST |
Daily Caloric Needs /dcn/post |
This endpoint provides a simple and efficient way to calculate daily caloric needs based on various factors such as age, weight, height, activity level, and goal. It offers… |
| GET |
Daily Caloric Needs /dcn |
This endpoint provides a simple and efficient way to calculate daily caloric needs based on various factors such as age, weight, height, activity level, and goal. It offers… |
| Daily Water Intake (DWI) | ||
| POST |
Daily Water Intake /dwi/post |
The Daily Water Intake Recommendation endpoint calculates the daily recommended water intake based on factors such as weight, activity level, and climate. It provides flexibility… |
| GET |
Daily Water Intake /dwi |
The Daily Water Intake Recommendation endpoint calculates the daily recommended water intake based on factors such as weight, activity level, and climate. It provides flexibility… |
| Target Heart Rate (THR) | ||
| POST |
Target Heart Rate /thr/post |
This endpoint calculates the target heart rate range for cardiovascular exercise based on the user's age and fitness level. It uses the Karvonen method to determine the target… |
| GET |
Target Heart Rate /thr |
This endpoint calculates the target heart rate range for cardiovascular exercise based on the user's age and fitness level. It uses the Karvonen method to determine the target… |
| Macronutrients Distribution | ||
| GET |
Macronutrient Distribution /mnd |
This endpoint calculates the optimal distribution of macronutrients (carbohydrates, proteins, and fats) based on factors such as activity level, body composition goals, and… |
| POST |
Macronutrient Distribution /mnd/post |
This endpoint calculates the optimal distribution of macronutrients (carbohydrates, proteins, and fats) based on factors such as activity level, body composition goals, and… |
| The FFMI (Fat-Free Mass Index) | ||
| GET |
Fat-Free Mass Index (FFMI) /ffmi |
This FFMI (Fat-Free Mass Index) Calculator endpoint allows you to calculate the FFMI score, which describes the amount of muscle mass in relation to height and weight. FFMI is… |
| POST |
Fat-Free Mass Index (FFMI) /ffmi/post |
This FFMI (Fat-Free Mass Index) Calculator endpoint allows you to calculate the FFMI score, which describes the amount of muscle mass in relation to height and weight. FFMI is… |
| POST |
Fat-Free Mass Index (FFMI) - Batch /ffmi/post/batch |
This FFMI (Fat-Free Mass Index) Calculator endpoint allows you to calculate the FFMI score, which describes the amount of muscle mass in relation to height and weight. FFMI is… |
| Adjusted Body Weight (AjBW) | ||
| GET |
Adjusted Body Weight (AjBW) /ajbw |
Calculate AjBW and IBW based on the provided sex, height, and weight. |
| POST |
Adjusted Body Weight (AjBW) /ajbw/post |
Calculate AjBW and IBW based on the provided sex, height, and weight using a JSON payload. |
| GET |
Adjusted Body Weight (AjBW) - Imperial /ajbw_imp |
Calculate AjBW and IBW based on the provided sex, height, and weight in the imperial system. |
| POST |
Adjusted Body Weight (AjBW) - Imperial /ajbw_imp/post |
Calculate AjBW and IBW based on the provided sex, height, and weight in the imperial system using a JSON payload. |
| Body Adiposity Index (BAI) | ||
| GET |
Body Adiposity Index (BAI) /bai |
Calculates Body Adiposity Index (BAI) using query parameters. |
| POST |
Body Adiposity Index (BAI) /bai/post |
Calculates Body Adiposity Index (BAI) using JSON payload. |
| Body Frame Size Index (BFSI) | ||
| GET |
Body Frame Size Index (BFSI) /bfsi |
Calculate the Body Frame Size Index using query parameters. |
| POST |
Body Frame Size Index (BFSI) /bfsi/post |
Calculate the Body Frame Size Index using a JSON payload. |
| Estimated Average Glucose(eAG) | ||
| GET |
Calculate eAG (GET) /eag |
This endpoint calculates the eAG value based on the provided HbA1c percentage using a GET request. |
| POST |
Calculate eAG (POST) /eag/post |
This endpoint calculates the eAG value based on the provided HbA1c percentage using a POST request with a JSON payload. |
| Estimated Energy Requirement | ||
| GET |
Estimated Energy Requirement (GET) /eer |
Calculates the estimated energy requirement (EER) for maintaining energy balance in healthy, normal-weight individuals. |
| POST |
Estimated Energy Requirement (POST) /eer/post |
You can also send a POST request to this endpoint with the required parameters in the request body as a JSON object. |
| Total Daily Energy Expenditure | ||
| GET |
Calculate TDEE (GET) /tdee |
Calculate the Total Daily Energy Expenditure (TDEE) of an individual using query parameters. |
| POST |
Calculate TDEE (POST) /tdee |
Calculate TDEE using JSON data in the request body. |
| BEE and TEE | ||
| GET |
Calculate BEE and TEE (GET) /bee |
Calculate Basal Energy Expenditure (BEE) and Total Energy Expenditure (TEE) using query parameters. |
| POST |
Calculate BEE and TEE (POST) /bee |
Calculate Basal Energy Expenditure (BEE) and Total Energy Expenditure (TEE) using JSON data in the request body. |
| Micronutrient Requirements | ||
| GET |
Micronutrient Requirements (GET) /micronutrient |
Calculate the daily requirement of a specific micronutrient using query parameters. |
| POST |
Micronutrient Requirements (POST) /micronutrient |
Calculate the daily requirement of a specific micronutrient using JSON data in the request body. |
| US Army Body Fat | ||
| GET |
US Army Body Fat /bodyfat/army |
This endpoint calculates the body fat percentage of an individual based on the provided measurements and determines compliance with the U.S. Army standards. |
| POST |
US Army Body Fat /bodyfat/army |
This endpoint calculates the body fat percentage of an individual based on the provided measurements and determines compliance with the U.S. Army standards. |
| US Navy Body Fat | ||
| GET |
Navy Body Fat /bodyfat/navy |
This endpoint calculates the body fat percentage of an individual based on the provided measurements and determines compliance with the U.S. Navy standards. |
| POST |
Navy Body Fat /bodyfat/navy |
This endpoint calculates the body fat percentage of an individual based on the provided measurements and determines compliance with the U.S. Navy standards. |
| Daily Vitamin Calculator | ||
| GET |
Daily Vitamin Calculator /daily-vitamin |
The Daily Vitamin Calculator provides Recommended Dietary Allowance (RDA) for essential vitamins based on age and sex. For females, it also includes pregnancy and lactation… |
| POST |
Daily Vitamin Calculator /daily-vitamin |
The Daily Vitamin Calculator provides Recommended Dietary Allowance (RDA) for essential vitamins based on age and sex. For females, it also includes pregnancy and lactation… |
Health Calculator API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9.17 / month | — |
|
| ULTRA Recommended | $63.17 / month | — |
|
| MEGA | $369.17 / month | — |
|