Add Chat Member
Adds one user to the restricted chat’s audience by email. The email
must resolve to a current member of the chat’s project — a newly
invited user becomes addable only after accepting the invitation.
Unknown emails are rejected with code
publicapi.chats.members.add.email.unknown and nothing changes.
Idempotent: re-adding an existing audience member succeeds without
change. Requires the chat’s visibility to be restricted; other
levels respond 409.
Authorizations
Personal Access Token, sent verbatim as pat_<32 chars>. PATs are
minted from the Chief settings UI.
Headers
Project identifier scoping the request. Required on every
project-scoped public endpoint. Missing or malformed values respond
with HTTP 400 and code publicapi.tenancy.project.missing.
^project_[a-z0-9]{20}$Path Parameters
Chat identifier.
^chat_[a-z0-9]{20}$Body
Email of a current project member to add to the audience. Emails that don't resolve to a project member are rejected.
Response
Member added (or already present).