Skip to content

Channel invite

Invite a user to a channel and accept or decline from the invitee inbox.

  1. Authenticate as a channel actor with invite permission
  2. Resolve invitee identity (ids from your directory / GET /v0/users/search as applicable)
  3. POST /v0/channels/{channelId}/invites with { users: [...] }
  4. Invitee: GET /v0/channels/invites/pending
  5. Invitee: POST /v0/channels/invites/respond with ACCEPT or DECLINE
  6. Optional: GET /v0/channels/{channelId}/members — confirm membership
  7. Optional: cancel outstanding invite with DELETE /v0/channels/{channelId}/invites/{inviteId}

Channel membership and connected spaces: Channels, Spaces.