Message endpoints return canonical messages (stable ids across edits or repeats). Requests are ordinary HTTPS reads — integrate against OpenAPI for filters, sort, and pagination parameters.

Message list

Prefer cursor-based pagination from the reference rather than offset paging where offered. Filters commonly include group, sender, time window, classification fields, and view_id when applying a saved view.

Detail and occurrences

Detail payloads expose sender, group context, media availability flags, edit/revoke state, and classification payloads when present.

Saved views

Persist reusable filters for feeds or listing-oriented resources:
Preview without persisting UI-only experiments:

Blocked phones

Per-view helpers exclude noisy sender numbers without changing global identity records — endpoints live under each view_id in the reference.

Missing rows?

Confirm the relevant group is selected. Messages from unselected groups are ignored for feed surfaces.