PUT
/
api
/
v1
/
vitals
/
{txn_id}
curl --request PUT \
  --url https://api.eka.care/api/v1/vitals/{txn_id} \
  --header 'Content-Type: application/json' \
  --header 'auth: <api-key>' \
  --data '{
  "vitals": [
    {
      "vital_display_name": "heart_rate",
      "vital_loinc_code": "8867-4",
      "vital_value": {
        "vital_numeric_value": 75,
        "vital_boolean_value": null,
        "vital_string_value": null
      },
      "unit_display_name": "{Counts}/min",
      "unit_ucum_code": "<ucum code>",
      "measured_at": {
        "DateTime": "2024-09-01",
        "instant": null,
        "period": {
          "startDateTime": null,
          "endDateTime": null
        }
      }
    },
    {
      "vital_display_name": "random_blood_glucose",
      "vital_loinc_code": "15074-8",
      "vital_value": {
        "vital_numeric_value": 90,
        "vital_boolean_value": null,
        "vital_string_value": null
      },
      "unit_display_name": "mg/dL",
      "unit_ucum_code": "<ucum code>",
      "measured_at": {
        "DateTime": "2024-09-01 20:10",
        "instant": null,
        "period": {
          "startDateTime": null,
          "endDateTime": null
        }
      }
    },
    {
      "vital_display_name": "fasting_blood_glucose",
      "vital_loinc_code": "1558-6",
      "vital_value": {
        "vital_numeric_value": 85,
        "vital_boolean_value": null,
        "vital_string_value": null
      },
      "unit_display_name": "mg/dL",
      "unit_ucum_code": "mg/dL",
      "measured_at": {
        "DateTime": "2024-09-01 10:10:10",
        "instant": null,
        "period": {
          "startDateTime": null,
          "endDateTime": null
        }
      }
    },
    {
      "vital_display_name": "after_food_blood_glucose",
      "vital_loinc_code": "15074-8",
      "vital_value": {
        "vital_numeric_value": 120,
        "vital_boolean_value": null,
        "vital_string_value": null
      },
      "unit_display_name": "mg/dL",
      "unit_ucum_code": "mg/dL",
      "measured_at": {
        "DateTime": "2024-09-01 10:10:10",
        "instant": null,
        "period": {
          "startDateTime": null,
          "endDateTime": null
        }
      }
    }
  ]
}'
{
  "success": true,
  "message": "Vitals updated successfully"
}

Authorizations

auth
string
header
required

The API requires the following auth header for authentication.

Path Parameters

txn_id
string
required

Transaction ID to identify the specific vitals record.

Body

application/json
vitals
object[]

Response

200
application/json
Vitals updated successfully
success
boolean
Example:

true

message
string
Example:

"Vitals updated successfully"