# Streams - Conversations

- [Related to IMs](/main/streams-conversations/im-mim-endpoints.md)
- [Create IM](/main/streams-conversations/im-mim-endpoints/create-im-or-mim.md): Creates a new instant message conversation or returns an existing IM between the specified users and the calling user.
- [Create IM non-inclusive](/main/streams-conversations/im-mim-endpoints/create-im-or-mim-admin.md): Creates a new instant message conversation or returns an existing IM between the specified users, but excluding the calling user.
- [Update IM](/main/streams-conversations/im-mim-endpoints/update-im.md): Updates the attributes of an existing IM conversation.
- [IM Info](/main/streams-conversations/im-mim-endpoints/im-info.md): Returns information about a particular IM conversation.
- [Related to Rooms](/main/streams-conversations/room-endpoints.md)
- [Room Attributes](/main/streams-conversations/room-endpoints/room-attributes-1.md)
- [Create Room](/main/streams-conversations/room-endpoints/create-room-v3.md): Creates a new chatroom. See Room Attributes for room creation parameters.
- [Update Room](/main/streams-conversations/room-endpoints/update-room-v3.md)
- [Room Info](/main/streams-conversations/room-endpoints/room-info-v3.md): Returns information about a particular chat room.
- [De/Re-activate Room](/main/streams-conversations/room-endpoints/de-or-re-activate-room.md): Deactivate or reactivate a chatroom. At creation, a new chatroom is active.
- [Room Members](/main/streams-conversations/room-endpoints/room-members.md): Lists the current members of an existing room.
- [Add Member](/main/streams-conversations/room-endpoints/add-member.md): Adds a new member to an existing room.
- [Remove Member](/main/streams-conversations/room-endpoints/remove-member.md): Removes an existing member from an existing room.
- [Promote Owner](/main/streams-conversations/room-endpoints/promote-owner.md): Promotes user to owner of the chat room.
- [Demote Owner](/main/streams-conversations/room-endpoints/demote-owner.md): Demotes room owner to a participant in the chat room.
- [Search Rooms](/main/streams-conversations/room-endpoints/search-rooms-v3.md): Search for rooms, querying name, description, and specified keywords.
- [All streams](/main/streams-conversations/all-streams-endpoints.md)
- [Share Content](/main/streams-conversations/all-streams-endpoints/share-v3.md): Share third-party content, such as a news article, into the specified stream. The stream can be a chat room or an IM.
- [List User Streams](/main/streams-conversations/all-streams-endpoints/list-user-streams.md): Returns a list of all the streams of which the requesting user is a member, sorted by creation date (ascending - oldest to newest).
- [List User Streams (Admin)](/main/streams-conversations/all-streams-endpoints/list-user-streams-admin.md): Returns a list of all the streams of which the specified user is a member, sorted by creation date (ascending - oldest to newest).
- [Stream Info](/main/streams-conversations/all-streams-endpoints/stream-info-v2.md): Returns information about a particular stream.
- [List Streams for Enterprise](/main/streams-conversations/all-streams-endpoints/list-streams-for-enterprise-v2.md)
- [Stream Members](/main/streams-conversations/all-streams-endpoints/stream-members.md): Returns a list of all the current members of a stream (IM or chatroom).
