Posting Covariates

Once you have your access_token, you may start adding user data to Cardiogram in order to generate Risk Scores

Add covariate data to user

POST https://cardiogr.am/heart/oauth/users/:userId/covariates

The covariates endpoint helps store user metadata such as date of birth, weight, height, sex, and whether they're on beta blockers.

Path Parameters

Name
Type
Description

userId

string

/oauth/users/1/covariates

Headers

Name
Type
Description

Authentication

string

Bearer <access_token>

Request Body

Name
Type
Description

Covariates

object

{ dateOfBirth: <String> (YYYY-MM-DD) height: <String> (180 | 5'9") heightUnit: <Enum> ("cm" | "ft/in") weight: <String> (140 | 65) weightUnit: <Enum> ("lb" | "kg") sex: <Enum> ("Male" | "Female") isOnBetaBlocker: <Boolean> }

{ "success": true }

Code Sample:

curl --location --request POST "https://cardiogr.am/heart/oauth/users/1/covariates" \
  --header "Content-Type: application/json" \
  --data "{
    \"dateOfBirth\": \"1980-01-01\",
    \"height\": \"175\",
    \"heightUnit\": \"cm\",
    \"weight\": \"70\",
    \"weightUnit\": \"kg\",
    \"isOnBetaBlocker\": false
  }"

Last updated

Was this helpful?