Gym fit API

Get access to all fitness calculators like BMR, TDEE, BMI, IBW ...

BASE URL
https://gym-fit-main-868a98d.zuplo.app

Authentication

Sign into view and manage your API credentials

getBmr

Calculate Basal Metabolic Rate (BMR)

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

height

required, number, minimum value of 1

Height in centimeters

age

required, number, minimum value of 1

Age

weight

required, number, minimum value of 1

Body weight in kilograms

gender

required, string

Gender

GET
/v1/calculator/bmr
1

getTdee

Calculate Total Daily Energy Expenditure (TDEE)

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

height

required, number, minimum value of 1

Height in centimeters

age

required, number, minimum value of 1

Age

weight

required, number, minimum value of 1

Body weight in kilograms

gender

required, string

Gender

activityLevel

required, string enum

Level of physical activity

Possible Enum Values

sedentary

lightlyActive

active

veryActive

GET
/v1/calculator/tdee
1

getBmi

Calculate Body Mass Index (BMI)

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

height

required, number, minimum value of 1

Height in centimeters

weight

required, number, minimum value of 1

Body weight in kilograms

GET
/v1/calculator/bmi
1

getIbw

Calculate Ideal Body Weight (IBW)

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

height

required, number, minimum value of 1

Height in centimeters

GET
/v1/calculator/ibw
1

searchExercises

Search exercises

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

bodyPart

optional, string enum

Targeted body part

Possible Enum Values

Legs

Back

Chest

Shoulders

Arms

Core

offset

optional, number, default: 0, maximum value of 300, minimum value of 0

Number of results to skip (between 0 and 300)

number

optional, number, default: 50, maximum value of 50, minimum value of 1

Number of expected results (between 1 and 50)

query

optional, string

The partial or full exercise name

GET
/v1/exercises/search
1

getExerciseById

Get exercise by id

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Path Parameters

id

required, string
GET
/v1/exercises/:id
1

searchMuscles

Search muscles

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Query Parameters

bodyPart

optional, string enum

Body part containing the muscles

Possible Enum Values

Legs

Back

Chest

Shoulders

Arms

Core

offset

optional, number, default: 0, maximum value of 30, minimum value of 0

Number of results to skip (between 0 and 30)

number

optional, number, default: 50, maximum value of 50, minimum value of 1

Number of expected results (between 1 and 50)

query

optional, string

The partial or full muscle name

GET
/v1/muscles/search
1

getMuscleById

Get muscle by id

Protected by API Key

Headers

Authorization

required, string

The Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.

Path Parameters

id

required, string
GET
/v1/muscles/:id
1