Catalog

Updated Jul 17, 2026

The live API exposes a machine-readable catalog at GET / (no auth). Use it as the source of truth for enums; this page summarizes the values you will use most often.

curl -sS https://api.humanform.app/

Defaults

FieldDefault
countryUS
unitmm
clothingnude
posturestanding_erect

Genders

Male, Female

Units

mm, cm, in

Rounding: millimetres and centimetres to 1 decimal place; inches to 2.

Clothing

IdNotes
nudeBaseline / identity (default)
lightLight clothing offset
shoesFootwear offset
winterHeavier clothing offset
light_shoesCombined light clothing + shoes (prefer this over stacking profiles)

Unknown clothing ids return 400 (unknown_clothing).

Posture

IdNotes
standing_erectBaseline / identity (default)
standing_relaxedRelaxed standing offset
sittingSitting posture offset

Unknown posture ids return 400 (unknown_posture).

Countries

Country codes are ISO-style strings (for example US, UK, JP, DE). The full list is in enums.countries on GET / (100+ markets).

Measurements

Measurement names are PascalCase strings such as Stature, SittingHeight, PoplitealHeight, and ShoulderBreadthBideltoid.

The API supports 100+ modeled and derived measurements. Fetch the complete list from:

curl -sS https://api.humanform.app/ | jq '.enums.measurements'