status, a LOINC or other code identifying the observation, and the patientId. The value can be a quantity (with unit), a string, or a coded concept.
Request
POST https://api.clinikapi.com/v1/observations
Headers
Your ClinikAPI secret key (
clk_live_* or clk_test_*).Must be
application/json.Body
Observation status. One of:
registered, preliminary, final, amended, corrected, cancelled.The observation type. Pass a string shorthand or a full
{ system, code, display } object (e.g. LOINC code 8867-4 for heart rate).ID of the patient this observation belongs to.
ID of the encounter during which this observation was made.
ID of the practitioner who performed the observation.
When the observation was made, in ISO 8601 format.
Observation category. One of:
vital-signs, laboratory, social-history, exam.Numeric observation value with unit.
String observation value (up to 2000 characters). Use when the value is free text.
Coded observation value.
Clinical interpretation flag. One of:
H (high), L (low), N (normal), A (abnormal), HH (critically high), LL (critically low).Normal range for this observation.
Multi-component observations (e.g. blood pressure). Maximum 20 items, each with
code and valueQuantity or valueString.Anatomical body site. Maximum 200 characters.
Observation method. Maximum 200 characters.
Additional notes. Maximum 2000 characters.
Response
Returns201 Created with the new observation resource.
Generated observation ID.
Observation status.
The observation code.
Patient ID.
Standard response metadata.