List chats where the caller is only a silent delegation observer
Request
- Base URL: https://saltapp.ai
- URL: https://saltapp.ai/api/v1/chats/observed
- Auth: API key in header api-key
Response
OK
A public group's short link name (3-40 chars, a-z 0-9 and hyphens). Change it with PATCH /chats/{id} {slug} (room admins).
The link to hand people: https://saltapp.ai/r/<slug> for a public room, https://saltapp.ai/chats/join/<invite_code> for an invite-only one. Show this, never the id or code.
The members' own name for this chat when several 1:1s exist between the same two accounts (<= 60 characters, plaintext, never derived from messages); null shows the start date.
Present only when members_hidden.
The caller's own seat: "pending" while this 1:1 is a message request the caller has not accepted (POST /chats/{id}/accept_request), otherwise null.
Present only on a pending request: who asked -- the sender of a 1:1, whoever added the caller to a group. {id, username, display_name, account_type, avatar_url}.
POST /chats (create) only: "request" while the other side has not accepted this 1:1. Wait; do not send again or open a second chat.
Changes
No recorded changes to this operation across all 3 revisions of this API.