Get stable data
Reads stable (slow-changing) modules: demographics, condition_diagnosis, medications, user_preferences.
GET
sdk:state-read
Pass modules to fetch a subset.
Parameters
Olira patient id.
Subset of module slugs; omitted returns all available.
Returns
StableDataResult
Patient id.
Keys are module_type strings.
Stable module slug.
Module JSON payload.
Created timestamp.
Updated timestamp.
Raises
| Exception | When |
|---|---|
AuthError | HTTP 401 or 403 — invalid API key or insufficient OAuth scope for this endpoint. |
ValidationError | HTTP 400, 404, or 422 — malformed JSON, unknown patient, or validation failure (message includes response excerpt). |
ServerError | HTTP 409 (e.g. conflicting external identifier) or repeated 5xx after retries; includes status_code when applicable. |
RateLimitError | HTTP 429 — rate limited; check retry_after (seconds). |
NetworkError | Connection timeout, DNS failure, or read error after retries. |
Previous
list_event_state_modulesLists event-driven state module types present for the patient (metadata only).
Next

