Passo Developers
Api

Mark a conversation read

POST
/conversations/{conversationId}/read

Marks the caller's unread message notifications for a thread as read, clearing its unread badge. The thread is identified by its cnv_ public id in the path. Returns { marked } — how many of the caller's notification rows were newly marked read (0 if already read, the thread isn't visible, or the caller is an API key with no user state).

Authorization

AuthorizationBearer <token>

A Supabase-issued OAuth user access token. On collection endpoints, pair with a Passo-Workspace header to pick a workspace.

In: header

Path Parameters

conversationId*string
Length1 <= length

Response Body

application/json

curl -X POST "https://example.com/conversations/string/read"
{  "marked": -9007199254740991}