Jump to Content
Rest APIs
v2
v3
Documentation ↗
GitHub ↗
Help Center ↗
Dashboard ↗
Rest APIs
Documentation ↗
GitHub ↗
Help Center ↗
Dashboard ↗
v3
Rest APIs
List Extensions
Search
JUMP TO
Chat APIs
Overview
API Keys
Create
post
List
get
Get
get
Update
put
Delete
delete
Roles
Create
post
List
get
Get
get
Update
put
Delete
delete
Users
Create
post
List
get
Reactivate
put
Deactivate
delete
Get
get
Update
put
Delete
delete
Auth Tokens
Create
post
List
get
Flush
delete
Get
get
Update
put
Delete
delete
Blocked Users
Block User
post
Unblock User
delete
List Blocked Users
get
Calls
List Calls
get
Get Call
get
Friends
Add Friends
post
List Friends
get
Remove Friends
delete
Groups
Create
post
List
get
Get
get
Update
put
Delete
delete
Banned Users
Ban
post
Unban
delete
List
get
Group Members
Add members
post
List
get
Change Scope
put
Kick
delete
Messages
Send Message
post
List Messages
get
Get Message
get
Update Message
put
Delete Message
delete
Mark message as Interacted
patch
List all reactions
get
List reactions with a specific emoji/unicodes
get
Add reaction
post
Remove reaction
delete
Send Threaded Message
post
List Threaded Messages
get
List User Messages
get
List Group Messages
get
Send Bot Message
post
Conversations
List conversations
get
Get conversation
get
Delete Conversation
delete
Get User Conversation
get
Update User Conversation
put
Reset User Conversation
delete
Mark User Conversation As Delivered
post
Mark User Conversation As Read
post
Mark conversation messages as unread
delete
Get Group Conversation
get
Update Group Conversation
put
Reset Group Conversation
delete
Mark Group Conversation As Delivered
post
Mark Group Conversation As Read
post
Mark Group Conversation As unread
delete
Restrict Features
Restrict Features
post
List Restricted Features
get
Allow Features
delete
Metrics
Usage Metrics
get
Message Metrics
get
Notifications
List Settings
get
Update Settings
patch
Reset Settings
delete
List FCM Providers
get
Add FCM Provider
post
Update FCM Provider
put
Delete FCM Provider
delete
Change default FCM Provider
put
List APNS Providers
get
Update APNS Providers
put
Add APNS Provider
post
Delete APNS Providers
delete
Change default APNS Provider
put
List Preferences
get
Update Preferences
patch
Reset Preferences
delete
Register push token
post
List push tokens
get
Unregister push tokens for authToken
delete
Delete the given push token
delete
List muted conversations
get
Mute notifications for conversations
put
Unmute notifications for conversations
delete
Get timezone
get
Update timezone
patch
Get contact details
get
Update contact details
patch
Delete contact details
delete
Get Twilio credentials
get
Save Twilio credentials
post
Update Twilio credentials
put
Delete Twilio credentials
delete
Get SendGrid credentials
get
Save SendGrid credentials
post
Update SendGrid credentials
put
Delete SendGrid credentials
delete
Get Custom Provider for Push Notifications
get
Save Custom Provider for Push Notifications
post
Update Custom Provider for Push Notifications
put
Delete the Custom Provider for Push Notifications
delete
Get Custom Provider for SMS Notifications
get
Save Custom Provider for SMS Notifications
post
Update Custom Provider for SMS Notifications
put
Delete the Custom Provider for SMS Notifications
delete
Get Custom Provider for Email Notifications
get
Save Custom Provider for Email Notifications
post
Update Custom Provider for Email Notifications
put
Delete the Custom Provider for Email Notifications
delete
Notifications logs
get
Constraints, Rate limits and Errors
Data Import APIs
Overview
Users
Import Users
post
Groups
Import Groups
post
Import Group Members
post
Messages
Import Messages
post
Constraints, Rate limits and Errors
Management APIs (Multi-Tenancy)
Overview
App
Create
post
List
get
Delete
delete
Fetch usage
post
Extensions
Enable/Disable
post
List Extensions
get
Chat Widgets : Create
post
Chat Widgets : Update
put
Chat Widgets : List
get
Giphy : Store settings
post
Giphy : Update settings
put
Giphy : Get settings
get
Giphy : Delete settings for Giphy
delete
XSS Filter : Store settings
post
XSS Filter : Update settings
put
XSS Filter : Get settings
get
XSS Filter : Delete settings
delete
Image Moderation : Store settings
post
Image Moderation : Update settings
put
Image Moderation : Get settings
get
Image Moderation : Delete settings
delete
Report user : Store settings
post
Report user : Update settings
put
Report user : Get settings
get
Report user : Delete settings
delete
Report message : Store settings
post
Report message : Update settings
put
Report message : Get settings
get
Report message : Delete settings
delete
Voice transcription : Store settings
post
Voice transcription : Update settings
put
Voice transcription : Get settings
get
Voice transcription : Delete settings
delete
Stipop : Store settings
post
Stipop : Update settings
put
Stipop : Get settings
get
Stipop : Delete settings
delete
Sentiment analysis : Store settings
post
Sentiment analysis : Update settings
put
Sentiment analysis : Get settings
get
Sentiment analysis : Delete settings
delete
TinyURL : Store settings
post
TinyURL : Update settings
put
TinyURL : Get settings
get
TinyURL : Delete settings
delete
Intercom : Store settings
post
Intercom : Update settings
put
Intercom : Get settings
get
Intercom : Delete settings
delete
Bitly : Store settings
post
Bitly : Update settings
put
Bitly : Get settings
get
Bitly : Delete settings
delete
Rich media preview : Store settings
post
Rich media preview : Update settings
put
Rich media preview : Get settings
get
Rich media preview : Delete settings
delete
Virus Malware Scanner : Store settings
post
Virus Malware Scanner : Update settings
put
Virus Malware Scanner : Get settings
get
Virus Malware Scanner : Delete settings
delete
Video Broadcasting : Store settings
post
Video Broadcasting : Update settings
put
Video Broadcasting : Get settings
get
Video Broadcasting : Delete settings
delete
Tenor gifs : Store settings
post
Tenor gifs : Update settings
put
Tenor gifs : Get settings
get
Tenor gifs : Delete settings
delete
In-flight message moderation : Store settings
post
In-flight message moderation : Update settings
put
In-flight message moderation : Get settings
get
In-flight message moderation : Delete settings
delete
End-to-end encryption : Store settings
post
End-to-end encryption : Update settings
put
End-to-end encryption : Get settings
get
End-to-end encryption : Delete settings
delete
Stickers extension : Update settings
put
Stickers extension : Get settings
get
Stickers extension : Delete settings
delete
Push notification : Upload p12 Certificate
post
Push notification : Upload p8 Certificate
post
Push notification : Get Certificate
get
Email replies : Store settings
post
Email replies : Update settings
put
Email replies : Get settings
get
Email replies : Delete settings
delete
SMS Notification : Store settings
post
SMS Notification : Update settings
put
SMS Notification : Get settings
get
SMS Notification : Delete settings
delete
Push notification : Store settings
post
Push notification : Update settings
put
Push notification : Get settings
get
Push notification : Delete settings
delete
Chatwoot : Store settings
post
Chatwoot : Update settings
put
Chatwoot : Get settings
get
Chatwoot : Delete settings
delete
Message Shortcuts : Store settings
post
Message Shortcuts : Update settings
put
Message Shortcuts : Get settings
get
Message Shortcuts : Delete settings
delete
Email Notification : Store settings
post
Email Notification : Update settings
put
Email Notification : Get settings
get
Email Notification : Delete settings
delete
Data masking : Get Settings
get
Data masking : Store or update settings
put
Data masking : Delete settings
delete
Profanity-filter : Adds Settings
post
Profanity-filter : Get Settings
get
Profanity-filter : Update settings
put
Profanity-filter : Delete settings
delete
Team Management
Adds/Remove collaborators
post
List collaborators
get
Settings
Maps Settings
post
List settings
get
UnMaps settings
delete
Webhooks
Create Webhook
post
List Webhooks
get
Get Webhook
get
Update Webhook
put
Delete Webhook
delete
Add Triggers
post
List Triggers
get
Remove Triggers
delete
Moderation
Add Rule
post
List Rules
get
Get Rule
get
Update Rule
put
Remove rule
delete
Add Keywords
post
List keywords
get
Get keyword
get
Update keyword
put
Remove keyword
delete
Get Rule Revisions
get
List Blocked Messages
get
Approve Blocked Messages
patch
Constraints, Rate limits and Errors
Powered by
List Extensions
get
https://apimgmt.cometchat.io/apps/
{appId}
/extensions
List the Extensions.
Language
Shell
Node
Ruby
PHP
Python
RESPONSE
Click
Try It!
to start a request and see the response here!