patients

Record patient vitals

Records a single vital observation for the patient. Units are fixed by observation and measurement type; do not include units in the request body.

post/patients/{id}/vitals

Request

  • Base URL: https://api.ritten.io/v1
  • URL: https://api.ritten.io/v1/patients/{id}/vitals
  • Auth: none declared

Path parameters

idstring uuid required

ID of patient to record vitals for

Request body

type'temperature' | 'heart_rate' | 'respiration_rate' | 'oxygen_saturation' | 'blood_pressure' | 'glucose' | 'blood_alcohol_concentration' | 'height_weight' required

Vital observation type. height_weight accepts either a height measurement, a weight measurement, or both in one observation for compatibility with Ritten's internal biometrics model.

timestampstring date-time required

Time the vital was recorded.

Example request

{
  "type": "heart_rate",
  "measurements": [
    {
      "type": "standard",
      "value": 72
    }
  ],
  "timestamp": "2026-05-27T15:30:00Z"
}

Response

Vital recorded successfully

Changes

No recorded changes to this operation across all 1 revision of this API.