Skip to main content
GET
/
api
/
v1
/
cardio_respiratory_metrics
/
{user_id}
{
  "detail": [
    {
      "loc": [
        "<string>"
      ],
      "msg": "<string>",
      "type": "<string>"
    }
  ]
}

Get Cardio Respiratory Metrics

Get cardiovascular and respiratory metrics including heart rate statistics (average, minimum, maximum) and respiratory rate statistics (average, minimum, maximum).

Headers

ParameterTypeRequiredDescription
authorizationstringYesAPI authorization token (Bearer token)

Path Parameters

ParameterTypeRequiredDescription
user_idstringYesThe ID of the patient

Query Parameters

ParameterTypeRequiredDescription
daysintegerNoNumber of past days to fetch data for (default: 7)

Responses

StatusDescriptionContent Type
200Successful Responseapplication/json
422Validation Errorapplication/json

Sample Request

curl -X GET "https://api.covita.com/api/v1/cardio_respiratory_metrics/User1?days=7" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

Sample Response

{
  "user_id": "User1",
  "days": 7,
  "cardio_metrics": {
    "heart_rate": {
      "average": 72,
      "minimum": 58,
      "maximum": 95,
      "resting_heart_rate": 62
    }
  },
  "respiratory_metrics": {
    "breathing_rate": {
      "average": 16,
      "minimum": 12,
      "maximum": 22
    }
  },
  "daily_summary": [
    {
      "date": "2023-08-15",
      "avg_heart_rate": 74,
      "min_heart_rate": 60,
      "max_heart_rate": 92,
      "avg_breathing_rate": 15
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

user_id
string
required

Query Parameters

days
integer
default:7

Response

Successful Response