Get events
Lists derived state events (processed pipeline events), optionally filtered by log_type / trace / status.
GET
sdk:state-read
Parameters
Olira patient id.
ISO cursor.
Filter by originating log type.
Trace object_type filter.
Trace object_id filter.
Event status filter.
Page size.
Returns
EventsResult
Patient id.
Returned count.
Event rows.
Event id.
Trigger label.
Source log type.
Processing status.
Start time.
Completion time.
Source log id.
Embedded log payload.
Summarized mutations.
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. |

