Join a group
POST/group.join
Join a public group as the calling identity (Slack conversations.join).
- Org tokens add the bot address as a member.
- Personal tokens add the owner person, never the PAT bot address.
- Private groups cannot be self-joined (
403). - Idempotent if the calling identity is already a member.
- Non-members of a group in another roam receive an opaque
403(group_not_found) โ archived / type / privacy are not distinguished.
Access: Organization and Personal.
Required scope: group:write
OpenAPI Spec: chat-v1.json
Requestโ
Responsesโ
- 200
- 400
- 401
- 403
- 404
- 500
Joined the group (or already a member)
Invalid request, e.g. missing id, archived group, or unsupported group type.
Unauthorized.
Private group, or public group outside the caller's Roam.
Group not found.
An internal error occurred.