Skip to main content
POST
Mark a care thread read

Authorizations

Authorization
string
header
default:Bearer sandbox_any_token_works
required

A 15-minute token bound to one patient and one enrollment, issued by POST /v1/oauth/token with the token-exchange grant. Treat it as opaque. When it expires, exchange a fresh assertion; there is no refresh token.

Path Parameters

conversation_id
string<uuid>
required

Body

application/json
read_at
string<date-time>

Defaults to now. Everything sent up to this time counts as read.

Example:

"2026-10-26T14:05:00Z"

Response

The read state.

conversation_id
string<uuid>
required
Example:

"0190f5c4-1d2e-7f30-8a45-6b7c8d9e0f12"

patient_last_read_at
string<date-time>
required

ISO 8601 in UTC.

Example:

"2026-10-26T14:05:00Z"

unread_count
integer
required
Example:

0