- Deploy Rocket.Chat
- Development Environment Setup
- Architecture and Components
- Deep linking
- Two Factor Authentication
- Code of Conduct
- Code Review Process
- Modes of Contribution
- Rocket.Chat Apps-Engine
- Getting Started with Apps-Engine
- Create an App
- Extend App Capabilities
- App Configuration
- App Internationalization
- App Data Persistence
- App Permission System
- App Development Lifecycle
- Video Conferencing Apps
- Omnichannel Apps
- Advanced Features
- App Submission to the Marketplace
- Apps-Engine Reference
- Omnichannel Environment Setup
- Livechat widget development and customization
- Developing Omnichannel Bots
- Omnichannel FAQs
- Developing Omnichannel Apps
- API
- REST API
- Endpoints
- Authentication
- User Management
- Avatars
- Users Endpoints
- Create User
- Delete User
- Delete Own Account
- Get Avatar
- Set User's Status Active
- Deactivate Idle Users
- Get User's Presence
- Get User's Info
- Get Users List
- Register User
- Reset Avatar
- Set Avatar
- Get Status
- Set Status
- Update User
- Update Own Basic Information
- Create Users Token
- Get User Preferences
- Set Preferences
- Forgot Password
- Get Username Suggestion
- Generate Personal Access Token
- Regenerate Personal Access Token
- Get Personal Access Tokens
- Remove Personal Access Token
- Enable 2fa Email
- Disable 2fa Email
- Send 2fa code
- Users Presence
- Request Data Download
- Logout Other Clients
- Autocomplete User
- Remove Other Tokens
- Reset Users E2E Key
- Reset Users TOTP
- List users teams
- Report User
- Logout User Endpoint
- LDAP Endpoints
- Permissions Endpoints
- Roles Endpoints
- Rooms
- Groups Endpoints
- Group Online
- Get Integrations
- Group Add All
- Group Add Leader
- Group Add Moderator
- Group Add Owner
- Group Archive
- Group Close
- Group Counters
- Group Create
- Group Delete
- Group History
- Group Info
- Group Invite
- Group Kick
- Group Leave
- Group List All
- Group List
- Group Members
- Group Messages
- Group Moderators List
- Group Open
- Group Remove Leader
- Group Remove Moderator
- Group Remove Owner
- Group Rename
- Group Set Announcement
- Group Set Custom Fields
- Group Set Description
- Group Set Purpose
- Group Set Read Only
- Group Set Topic
- Group Set Type
- Group Unarchive
- Groups Files
- Group Set Encrypted
- Group convertToTeam
- Groups Roles
- Channels Endpoints
- Channel Add All
- Channel Add Leader
- Channel Add Moderator
- Channel Add Owner
- Channel Anonymous Read
- Channel Archive
- Channel Close
- Channel Counters
- Channel Create
- Channel Delete
- Channel Files
- Channel History
- Channel Info
- Channel Invite
- Channel Join
- Channel Kick
- Channel Leave
- Channel List Joined
- Channel List
- Channel Members List
- Channel Messages
- Channel Moderators List
- Channel Online
- Channel Open
- Channel Remove Leader
- Channel Remove Moderator
- Channel Remove Owner
- Channel Rename
- Channel Roles
- Channel Set Announcement
- Channel Set Custom Fields
- Channel Set Default
- Channel Set Description
- Channel Set Join Code
- Channel Set Purpose
- Channel Set Read Only
- Channel Set Topic
- Channel Set Type
- Channel Unarchive
- Get all the mentions of a channel
- Get Integrations of channel
- Convert channel to team
- Rooms Endpoints
- Save Room Notification
- Admin Rooms
- Clean Room History
- Rooms Info
- Get Discussions
- Get Rooms
- Leave Room
- Delete Room
- Favorite/Unfavourite a Room
- Upload File to a Room
- Room name autocomplete for team
- Autocomplete private channel
- Get Admin Rooms
- Save Room Settings
- Change Archivation State
- Export Room
- Create Discussion
- Teams Endpoints
- List of teams of caller
- List All Teams with Info
- Create a new Team
- Convert team to channel
- Add Rooms to a Team
- Remove a room from team
- Update Room from a team
- List Rooms of a team
- List Rooms Of User of a team
- Get Team's Members
- Add Members to Team
- Update a Team's Member
- Remove Member from Team
- Leave a Team
- Get Team's Info
- Delete a Team
- Autocomplete Team
- Update a Team
- Directory
- Groups Endpoints
- Messaging
- Chat Endpoints
- Chat Message Delete
- Chat Message Reactions
- Message Update
- Report Message
- Follow Message
- Get Message
- List Threads
- Get Deleted Messages
- Get Discussions of A Room
- Get Mentioned Messages
- Get Message Read Receipts
- Get Pinned Messages
- Get Snippeted Message By Id
- Get Snippeted Messages
- Get Starred Messages
- Get Thread Messages
- Ignore User
- Pins Message
- Post Message
- Search Message
- Send message
- Star Message
- Sync Thread List
- Sync Thread Messages
- Sync Messages
- Unfollow Message
- Unpins Message
- Unstar Message
- IM Endpoints
- Chat Endpoints
- Omnichannel
- Livechat Endpoints
- Livechat Users
- Livechat Agents
- Livechat Contacts
- Livechat Messages
- Livechat Visitors
- Livechat Statistics
- Get Livechat Configurations
- Livechat Rooms
- Livechat Custom Field
- Livechat Audio Video Calls
- Livechat Page Visited
- Livechat Transcript
- Livechat Transfer
- Livechat Agent Stats
- Livechat Appearance
- Livechat Business Hours
- Livechat Dashboards
- Livechat Department
- Get a list of departments
- Register a new department
- Get info about a department
- Update a department
- Remove a department
- Department autocomplete
- Retrieve agents of a department
- Update agents of a department
- Listing departments by ids
- Amount of chat
- Average service time by department
- Average chat duration time by department
- Total service time by department
- Average waiting time by department
- Total transferred chat by department
- Total abandoned chats by department
- Percentage of abandoned chats by department
- Departments available by unit Id
- Departments by Unit Id
- Livechat Inquiries
- Livechat Integrations
- Livechat Queue
- Livechat SMS Incoming (Twilio)
- Livechat Triggers
- Livechat Upload
- Livechat Monitors
- Livechat Priorities
- Livechat Tags
- Livechat Units
- Reports
- SLA Policies
- Voice Channel Endpoints
- Canned Responses
- Livechat Endpoints
- Integrations
- Notifications
- Content Management
- Statistics
- Settings
- Marketplace Apps
- Miscellaneous
- Endpoints
- Realtime API
- Method Calls
- Authentication
- Rooms
- Get Rooms
- Get Room By Id
- Get Room Name By Id
- Archive Rooms
- Unarchive Rooms
- Favorite/Unfavourite a Room
- Hiding Rooms
- Opening Rooms
- Leaving Rooms
- Delete Rooms
- Create Direct Message
- Create Private Group
- Notify Room Stream
- Load History
- Add Room Leader
- Add Room Moderator
- Add Room Owner
- Mute User In a Room
- Unmute User In a Room
- Add a User to a Room
- Check If Room Name Exists
- Save Room Settings
- Get Room Roles
- Channels
- Messages
- Users
- End-to-End Encryption API
- OAuth Service
- Get Permissions
- Get Public Settings
- Check Username Availability
- Restart Server
- Get Subscriptions
- Spotlight (search)
- Livechat Realtime API
- Subscriptions
- Method Calls
- Deprecated Endpoints
- Schema Definition
- Livechat Widget API
- REST API