My App
V1Observations

Record a health observation

Rejects physically implausible readings. Anything sourced from OCR is returned for user confirmation rather than stored — a misread meter value must never enter the record as fact.

POST
/observations
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/observations" \  -H "Content-Type: application/json" \  -d '{    "code": "8480-6",    "valueNum": 0,    "unit": "string",    "effectiveAt": null,    "source": "healthkit"  }'
{  "status": "recorded"}