- Rocket Chat Environment Setup
- Repository Structure
- Deeplink
- Two Factor Authentication
- Embedded Layout
- White Labelling Rocket.Chat
- Iframe Integration
- Contribute to Rocket.Chat
- Mobile App Environment Setup
- Testing your Mobile App
- Mobile App White Labelling
- Moible App Building from Source
- Mobile App FAQs
- Desktop App Environment Setup
- Developing your Desktop App
- Debugging your Desktop App
- Desktop App White Labelling
- Omnichannel Environment Setup
- Developing Omnichannel Apps
- Livechat Widget Development and Customization
- Omnichannel White Labelling
- Omnichannel FAQs
- Rocket.Chat App
- Rocket.Chat Apps Engine
- Getting Started
- Adding Features
- Testing your App
- Sample App Snippets
- Slack Compatibility
- App Submission to the Marketplace
- Apps-Engine API Reference
- Database Schema
- Environment variables
- API
- Deprecation
- Schema Definition
- Schema Definition v2 (Draft)
- Realtime API
- Method Calls
- Archive Rooms
- Create Channels
- Create Direct Message
- Create Private Groups
- Delete Message
- Delete Rooms
- End-to-End Encryption API
- Favoriting Rooms
- Get Permissions
- Get Public Settings
- Get Room Roles
- Get Rooms
- Get Subscriptions
- Get User Roles
- Hiding Rooms
- Joining Channels
- Leaving Rooms
- List Custom Emoji
- Load History
- Login
- Logout
- Notify Room Stream
- Opening Rooms
- Pin Message
- Register User
- Save Room Settings
- Send Message
- Set Reaction
- Spotlight (search)
- Star Message
- Unarchive Rooms
- Unpin Message
- Update Message
- User Presence
- Two Factor Authentication
- Livechat Realtime API
- Subscriptions
- Method Calls
- REST API
- Endpoints
- Omnichannel
- Livechat Endpoints
- Omnichannel Endpoints
- Agents
- Appearance
- Business Hours
- Dashboards
- 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
- Inquiries
- Integrations
- Livechat Queue
- Rooms
- SMS Incoming (Twilio)
- Triggers
- Upload
- Users
- Omnichannel Visitors
- Canned Responses
- Monitors
- Priorities
- Livechat Tags
- Units
- Team Collaboration Endpoints
- Assets Endpoints
- Auto Translate Endpoints
- Banners Endpoints
- 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
- Chat Endpoints
- Chat Message Delete
- Chat Message Reactions
- Message Update
- Report Message
- Follows Message
- Get Message
- Get Channel 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
- Cloud Endpoints
- Commands Endpoints
- Custom Sounds Endpoints
- Custom User Status Endpoints
- DNS Endpoints
- E2E Endpoints
- Email Inbox Endpoints
- Custom Emoji Endpoints
- 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
- IM Endpoints
- Import Endpoints
- Instances Endpoints
- Integration Endpoints
- Invite Endpoints
- Miscellaneous Endpoints
- OAuthApps Endpoints
- Permissions Endpoints
- Push Token Endpoints
- Roles Endpoints
- Rooms Endpoints
- Save Room Notification
- Admin Rooms
- Clean Room History
- Rooms Info
- Get Discussions
- Get Rooms
- Leave 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
- Settings Endpoints
- Stats Endpoints
- Subscriptions Endpoints
- 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
- Users Endpoints
- Create User Endpoint
- Delete User Endpoint
- 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 Users
- 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
- Logout User Endpoint
- Video Conference Endpoints
- Webdav Endpoint
- Other Important Endpoints
- Apps Endpoints
- Omnichannel
- Avatars
- Endpoints
- Livechat Widget API