User Management | Get user token | 100 | Y | $0/month | GET | /{org_name}/{app_name}/token |
User Management | Register user | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users |
User Management | Register users in bulk | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users |
User Management | Check whether the user token is invalid | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/token/users/{uid}/invalid |
User Management | Get user information | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{username} |
User Management | Get user information in bulk | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users |
User Management | Delete user | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/users/{username} |
User Management | Delete users in bulk | 30 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/users |
User Management | Change user password | 100 | Y | $50/month/additional 50 QPS | PUT | /{org_name}/{app_name}/users/{username}/password |
User Management | Get user online status | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{username}/status |
User Management | Get user online status in bulk | 50 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/batch/status |
User Management | Get offline message count | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{owner_username}/offline_msg_count |
User Management | Get status of offline messages | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{username}/offline_msg_status/{msg_id} |
User Management | Ban user | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{username}/deactivate |
User Management | Unban user | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{username}/activate |
User Management | Force user offline | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{username}/disconnect |
User Attributes | Set user attributes | 100 | Y | $50/month/additional 50 QPS | PUT | /{org_name}/{app_name}/metadata/user/{username} |
User Attributes | Get user attributes | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/metadata/user/{username} |
User Attributes | Get user attributes in bulk | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/metadata/user/get |
User Attributes | Delete user attribute | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/metadata/user/{username} |
User Attributes | Get the total size of user attributes | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/metadata/user/capacity |
User Mute | Mute user in the app | 100 | Y | $50/month/additional 50 QPS | POST | /{orgName}/{appName}/mutes |
User Mute | Query the app global mute of a single user ID | 100 | Y | $50/month/additional 50 QPS | GET | /{orgName}/{appName}/mutes/username |
User Mute | Query all app globally users under the app | 100 | Y | $50/month/additional 50 QPS | GET | /{orgName}/{appName}/mutes |
User online & offline status | Set user online status | 50 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{uid}/presence/{resource}/{status} |
User online & offline status | Subscript online status in bulk | 50 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{uid}/presence/{expiry} |
User online & offline status | Get online status in bulk | 50 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{uid}/presence |
User online & offline status | Unsubscribe online status | 50 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/users/{uid}/presence |
User online & offline status | Query subscription list | 50 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{uid}/presence/sublist?pageNum=1&pageSize=100 |
User relationship management | Add friend | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{owner_username}/contacts/users/{friend_username} |
User relationship management | Remove friend | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/users/{owner_username}/contacts/users/{friend_username} |
User relationship management | Accept friend adding request | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{uid}/contacts/accept/users/{friendUsername} |
User relationship management | Decline friend adding request | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/users/{uid}/contacts/decline/users/{friendUsername} |
User relationship management | Query user friend list | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{uid}/rosters |
User relationship management | Get contact | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{owner_username}/contacts/users |
User relationship management | Get blocked user list | 50 | N | / | GET | /{org_name}/{app_name}/users/{owner_username}/blocks/users |
User relationship management | Block user | 50 | N | / | POST | /{org_name}/{app_name}/users/{owner_username}/blocks/users |
User relationship management | Remove user of block user | 50 | N | / | DELETE | /{org_name}/{app_name}/users/{owner_username}/blocks/users/{blocked_username} |
Message | Send a single chat message | 6,000 messages per minute | Y | $50/month/additional 6,000 messages/minute | POST | /{org_name}/{app_name}/messages/users |
Message | Send a group chat message | 20 messages per second | Y | $200/month/ additional 20 messages/second | POST | /{org_name}/{app_name}/messages/chatgroups |
Message | Send chat room message | 100 messages per second | Y | $200/month/ additional 100 messages/second | POST | /{org_name}/{app_name}/messages/chatrooms |
Message | Get message history file | 10 times per minute | Y | $50/month/additional 10 times/minute | GET | /{org_name}/{app_name}/chatmessages/${time} |
Message | Send a message | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/messages |
Message | Upload files | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatfiles |
Message | Download files | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatfiles/{uuid} |
Message | Download thumbnail | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatfiles/{file_uuid} |
Message | Message recall | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/messages/recall |
Message | Delete conversation | 100 | Y | $50/month/additional 50 QPS | DELETE | /{orgName}/{appName}/users/{userName}/user_channel |
Message Push | Set push message display name | 100 | N | / | PUT | /{org_name}/{app_name}/users/{username} |
Message Push | Set push message display method | 100 | N | / | PUT | /{org_name}/{app_name}/users/{username} |
Message Push | Set do not disturb | 100 | N | / | PUT | /{org_name}/{app_name}/users/{username} |
Message Push | Set do not disturb | 100 | N | / | PUT | /{org_name}/{app_name}/users/{username} |
Message Push | Send push notifications by users | 1200 times per minute | Y | $100/month/additional 1200 times per minute | POST | /{org_name}/{app_name}/push/single |
Message Push | Send push notifications to all users under the app | 5 times per minute & 100 times per day | N | / | POST | /{org_name}/{app_name}/push/task |
Message Push | Send push notifications by labels | 1200 times per minute | Y | $100/month/additional 1200 times per minute | POST | /{org}/{app}/push/list/label |
Message Push | Create a push label | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/push/label |
Message Push | Delete a push label | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/push/label/{labelname} |
Message Push | Add users to a push label | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/push/label/{labelname}/user |
Message Push | Remove users from a push label | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/push/label/{labelname}/user |
Group Management | Get all groups in the app | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups |
Group Management | Get groups a user added | 50 | Y | $50/month/additional 50 QPS | GET | /{app_name}/users/{username}/joined_chatgroups |
Group Management | Get group details | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_ids} |
Group Management | Create a group | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups |
Group Management | Edit group information | 100 | Y | $50/month/additional 50 QPS | PUT | /{org_name}/{app_name}/chatgroups/{group_id} |
Group Management | Delete a group | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id} |
Group Management | Get group announcement | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/announcement |
Group Management | Update group announcement | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/announcement |
Group Management | Get group file | 100 | Y | $50/month/additional 50 QPS | GET | - Without pagination: /{org_name}/{app_name}/chatgroups/{group_id}/share_files - With pagination: /{org_name}/{app_name}/chatgroups/{group_id}/share_files?pagenum=1&pagesize=10 |
Group Management | Upload group file | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/share_files |
Group Management | Download group file | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/share_files/{file_id} |
Group Management | Delete group file | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/share_files/{file_id} |
Group Member Management | Get group members | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/users |
Group Member Management | add group member | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/users/{username} |
Group Member Management | add group member in bulk | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{chatgroupid}/users |
Group Member Management | Remove group member | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/users/{username} |
Group Member Management | Remove group member in bulk | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/users/{usernames} |
Group Member Management | List group administrators | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/admin |
Group Member Management | Add group administrator | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/admin |
Group Member Management | Remove group administrator | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/admin/{oldadmin} |
Group Member Management | Transfer ownership of group | 100 | Y | $50/month/additional 50 QPS | PUT | /{org_name}/{app_name}/chatgroups/{groupid} |
Group Member Management | List group block users | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/blocks/users |
Group Member Management | Add a group member to block list | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/blocks/users/{username} |
Group Member Management | Remove group members from group block list | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/blocks/users/{username} |
Group Member Management | List group allowed list | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/white/users |
Group Member Management | Add group member into group allowed list | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/white/users/{username} |
Group Member Management | Add group members to block list in bulk | 100 | N | / | POST | /{org_name}/{app_name}/chatgroups/{group_id}/blocks/users |
Group Member Management | Remove group members from group block list in bulk | 100 | N | / | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/blocks/users/{usernames} |
Group Member Management | Add group member into group allowed list in bulk | 100 | N | / | POST | /{org_name}/{app_name}/chatgroups/{group_id}/blocks/users |
Group Member Management | Remove user from group allowed list | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/white/users/{username} |
Group Member Management | List muted users in group | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{group_id}/mute} |
Group Member Management | Mute a member in group | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/mute |
Group Member Management | Mute all members in group (except users in whitelist) | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{group_id}/ban |
Group Member Management | Unmute a member in group | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/mute/{member1}(,{member2},…) |
Group Member Management | Unmute all members in group | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{group_id}/ban |
Group Member Management | Get group role | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatgroups/{groupId}/roles |
Group Member Management | Apply to join group | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{groupId}/apply |
Group Member Management | Agree to join the group | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{groupId}/apply_verify |
Group Member Management | Leave group | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatgroups/{groupId}/quit |
Group Member Management | Invite to group | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{groupId}/invite |
Group Member Management | Agree to invite to group | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatgroups/{groupId}/invite_verify |
Chatroom Management | List chatrooms | 50 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms |
Chatroom Management | Get user added chatrooms | 50 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/users/{username}/joined_chatrooms |
Chatroom Management | Get chatroom information | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id} |
Chatroom Management | Create a chatroom | 50 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms |
Chatroom Management | Update chatroom information | 100 | Y | $50/month/additional 50 QPS | PUT | /{org_name}/{app_name}/chatrooms/{chatroom_id} |
Chatroom Management | Delete a chatroom | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id} |
Chatroom Management | Get chatroom announcement | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id}/announcement |
Chatroom Management | Update chatroom announcement | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/announcement |
Chatroom Member Management | List chatroom members | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id}/users |
Chatroom Member Management | Add member to chatroom | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroomid}/users/{username} |
Chatroom Member Management | Add member to chatoom in bulk | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroomid}/users |
Chatroom Member Management | Delete member from chatroom | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroomid}/users/{username} |
Chatroom Member Management | Delete member from chatroom in bulk | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroomid}/users/{usernames} |
Chatroom Member Management | List chatroom administrators | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id}/admin |
Chatroom Member Management | Add chatroom administrator | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/admin |
Chatroom Member Management | Delete chatroom administrator | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id}/admin/{oldadmin} |
Chatroom Member Management | List chatroom members blocked | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id}/blocks/users |
Chatroom Member Management | Add chatroom member in to block list | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/blocks/users/{username} |
Chatroom Member Management | Remove user from chartoom block list | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id}/blocks/users/{username} |
Chatroom Member Management | List chatroom members in allowed list | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id}/white/users |
Chatroom Member Management | Add user in to chatroom allowed list | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/white/users/{username} |
Chatroom Member Management | Remove chatroom member from allowed list | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id}/white/users/{username} |
Chatroom Member Management | List blocked users in chatroom block list | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroom_id}/mute |
Chatroom Member Management | Mute chatroom member | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/mute |
Chatroom Member Management | Mute all members in chatroom | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/ban |
Chatroom Member Management | Unmute a member in chatroom | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id}/mute/{member1}(,{member2},…) |
Chatroom Member Management | Unmute all members in chatroom | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id}/ban |
Chatroom Member Management | List super administrators in chatroom | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/super_admin |
Chatroom Member Management | Add super administrator in chatroom | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/super_admin |
Chatroom Member Management | Remove super administrator in chatroom | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/super_admin/{superAdmin} |
Chatroom Member Management | Get chat room roles | 100 | Y | $50/month/additional 50 QPS | GET | /{org_name}/{app_name}/chatrooms/{chatroomId}/roles |
Chatroom Member Management | Join chat room | 100 | Y | $50/month/additional 50 QPS | POST | /{org_name}/{app_name}/chatrooms/{chatroomId}/apply |
Chatroom Member Management | Exit the chat room | 100 | Y | $50/month/additional 50 QPS | DELETE | /{org_name}/{app_name}/chatrooms/{chatroomId}/quit |
Chatroom Member Management | Add chatroom member in to block list in bulk | 100 | N | / | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/blocks/users |
Chatroom Member Management | Remove user from chatroom block list in bulk | 100 | N | / | DELETE | /{org_name}/{app_name}/chatrooms/{chatroom_id}/blocks/users/{usernames} |
Chatroom Member Management | Add user in to chatroom allowed list in bulk | 100 | N | / | POST | /{org_name}/{app_name}/chatrooms/{chatroom_id}/white/users |