Assets

get body measurements of a scan

get

This operation provides the body measurements of a specific scan.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
scanIdstringRequired

The unique ID of the scan

Example: unique-scan-id
Query parameters
unit-systemstring · enumOptional

The unit system in which values will be returned

Possible values:
Responses
chevron-right
200Success
application/json;v=1
neckFitnumberRequired
shoulderFitnumberRequired
upperChestFitnumberRequired
chestFitnumberRequired
lowerChestFitnumberRequired
waistFitnumberRequired
waistNavyFitnumberRequired
stomachFitnumberRequired
hipsFitnumberRequired
upperThighLeftFitnumberRequired
upperThighRightFitnumberRequired
thighLeftFitnumberRequired
thighRightFitnumberRequired
lowerThighLeftFitnumberRequired
lowerThighRightFitnumberRequired
calfLeftFitnumberRequired
calfRightFitnumberRequired
ankleLeftFitnumberRequired
ankleRightFitnumberRequired
midArmRightFitnumberRequired
midArmLeftFitnumberRequired
lowerArmRightFitnumberRequired
lowerArmLeftFitnumberRequired
waistToHipRationumberRequired
forearmLeftFitnumberRequired
forearmRightFitnumberRequired
wristLeftFitnumberRequired
wristRightFitnumberRequired
bmiPredictednumberRequired
bmiConfidencenumberRequired
bodyRoundnessIndexnumberRequired
fullBodyVolumenumberRequired
get
/scans/{scanId}/measurements
200Success

get asset status of a scan

get

This operation provides the asset status of a specific scan.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
scanIdstringRequired

The unique ID of the scan

Example: unique-scan-id
Responses
chevron-right
200Success
application/json;v=1
idstringRequired

The unique ID of the scan assets

Example: unique-scan-asset-id
scanIdstringRequired

The ID of the scan associated with the assets

Example: unique-scan-id
captureDatastring · enum · nullableRequired

The status of the capture data associated with the scan

Example: succeededPossible values:
captureDataUpdatedAtstring · nullableRequired

The date and time the capture data was last updated

bodystring · enum · nullableRequired

The status of the body associated with the scan

Example: startedPossible values:
bodyUpdatedAtstring · nullableRequired

The date and time the body was last updated

fittedBodystring · enum · nullableOptional

The status of the fitted body associated with the scan

Possible values:
fittedBodyUpdatedAtstring · nullableRequired

The date and time the fitted body was last updated

measurementstring · enum · nullableOptional

The status of the measurement associated with the scan

Possible values:
measurementUpdatedAtstring · nullableRequired

The date and time the measurement was last updated

createdAtstringRequired

The date and time the scan assets were created

updatedAtstringRequired

The date and time the scan assets were last updated

get
/scans/{scanId}/scan-assets
200Success

get asset urls of a scan

get

This operation provides the asset urls of a specific scan.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
scanIdstringRequired

The unique ID of the scan

Example: unique-scan-id
Responses
chevron-right
200Success
application/json;v=1
previewImagestring · nullableRequired
modelstring · nullableRequired
canonicalBodystring · nullableRequired
texturestring · nullableRequired
materialstring · nullableRequired
stripesstring · nullableRequired
get
/scans/{scanId}/asset-urls
200Success

get specific asset url of a scan

get

This operation provides a specific asset url of a specific scan.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
scanIdstringRequired

The unique ID of the scan

Example: unique-scan-id
assetTypestring · enumRequired

The specific asset type of the scan

Possible values:
Responses
chevron-right
200Success
application/json;v=1
stringOptional
get
/scans/{scanId}/asset-urls/{assetType}
200Success

get bodyfat of a scan

get

This operation provides the bodyfat of a specific scan.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
scanIdstringRequired

The unique ID of the scan

Example: unique-scan-id
Query parameters
unit-systemstring · enumOptional

The unit system in which values will be returned

Possible values:
Responses
chevron-right
200Success
application/json;v=1
bodyfatMethodstring · enumRequired

Bodyfat method for the scan

Example: cocoPossible values:
bodyfatPercentagenumber · nullableRequired

Bodyfat percentage

Example: 20
leanMassPercentagenumber · nullableRequired

Lean mass percentage

Example: 80
fatMassnumber · nullableRequired

fat mass in kg

Example: 16
leanMassnumber · nullableRequired

lean mass in kg

Example: 64
vatPercentagenumber · nullableRequired

visceral adipose tissue (VAT) in %

Example: 1.5
vatMassnumber · nullableRequired

visceral adipose tissue (VAT) in kg

Example: 1.2
appendicularLeanMassPercentagenumber · nullableRequired

appendicular lean mass (ALM) in %

Example: 20
appendicularLeanMassnumber · nullableRequired

appendicular lean mass (ALM) in kg

Example: 16
skeletalMuscleMassPercentagenumber · nullableRequired

skeletal muscle mass (SMM) in %

Example: 20
skeletalMuscleMassnumber · nullableRequired

skeletal muscle mass (SMM) in kg

Example: 16
get
/scans/{scanId}/bodyfat
200Success

update bodyfat method of a scan

patch

This operation updates the bodyfat method of a scan.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
scanIdstringRequired

The unique ID of the scan

Example: unique-scan-id
Query parameters
unit-systemstring · enumOptional

The unit system in which values will be returned

Possible values:
Body
bodyfatMethodstring · enumRequired

A new bodyfat method to to use for the scan

Example: cocoPossible values:
Responses
chevron-right
200Success
application/json;v=1
bodyfatMethodstring · enumRequired

Bodyfat method for the scan

Example: cocoPossible values:
bodyfatPercentagenumber · nullableRequired

Bodyfat percentage

Example: 20
leanMassPercentagenumber · nullableRequired

Lean mass percentage

Example: 80
fatMassnumber · nullableRequired

fat mass in kg

Example: 16
leanMassnumber · nullableRequired

lean mass in kg

Example: 64
vatPercentagenumber · nullableRequired

visceral adipose tissue (VAT) in %

Example: 1.5
vatMassnumber · nullableRequired

visceral adipose tissue (VAT) in kg

Example: 1.2
appendicularLeanMassPercentagenumber · nullableRequired

appendicular lean mass (ALM) in %

Example: 20
appendicularLeanMassnumber · nullableRequired

appendicular lean mass (ALM) in kg

Example: 16
skeletalMuscleMassPercentagenumber · nullableRequired

skeletal muscle mass (SMM) in %

Example: 20
skeletalMuscleMassnumber · nullableRequired

skeletal muscle mass (SMM) in kg

Example: 16
patch
/scans/{scanId}/bodyfat
200Success

Last updated