Skip to main content
POST
/
apps
/
{appId}
/
extensions
Enable/Disable
curl --request POST \
  --url https://apimgmt.cometchat.io/apps/{appId}/extensions \
  --header 'Content-Type: application/json' \
  --header 'key: <key>' \
  --header 'secret: <secret>' \
  --data '
{
  "enabled": [
    "<string>"
  ],
  "disabled": [
    "<string>"
  ]
}
'
{
  "data": {
    "enabled": {
      "extention_id1": {
        "success": true,
        "message": "The extension extension_id1 has been enabled successfully."
      },
      "extention_id2": {
        "success": true,
        "message": "The extension extension_id2 has been enabled successfully."
      }
    },
    "disabled": {
      "extention_id3": {
        "success": true,
        "message": "The extension extension_id1 has been enabled successfully."
      }
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://www.cometchat.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

For the complete error reference, see Error Guide.

Headers

key
string
required

Authorization Key

secret
string
required

Authorization Secret

Path Parameters

appId
string
required

AppID in which the extension has to be enabled/disabled

Body

application/json
enabled
string[]

Array of extension IDs that has to be enabled.

disabled
string[]

Array of extension IDs that has to be disabled.

Response

200 - application/json

Enabled/Disabled Extension

data
object