Properties and Constraints:
Multi-Tenancy Apps:
Item | Property or Constraint | Notes |
---|---|---|
App length | 100 characters, UTF8mb4 set | |
App version | v3 | This is the only option available |
Number of Collaborators that can be created (team management) | Maximum 25 |
Webhooks:
Item | Property or Constraint | Notes |
---|---|---|
Maximum number of webhooks in an app | Maximum 25 | |
Webhook URL | Valid URL, maximum 255 characters | |
Webhook ID | 50 characters, UTF8mb4 set, alphanumeric (without spaces) | |
Webhook authentication username | 50 characters, alphanumeric (without spaces) | |
Webhook authentication password | 100 characters, alphanumeric (without spaces) |
Errors:
Multi-Tenancy Apps:
Code | Description |
---|---|
Apps | |
ERR_APP_CREATION_FAILED_MAX_LIMIT | You have reached the maximum number of complimentary apps allowed. To proceed, consider deleting an existing app or upgrading one of your apps to a paid plan. Once you've made the necessary adjustments, you can try again. |
ERR_APP_ARCHIVED | The app has been archived and would be permanently deleted after 30 days |
ERR_APP_DELETION | The application with the returned App ID is currently associated with a paid subscription plan. This means that it is actively being used with paid features and services. If you are considering deleting the application despite its active subscription, we recommend reaching out to the CometChat support team for further assistance and guidance. |
ERR_APP_NOT_FOUND | Indicates any one of the following: 1. AppId does not exist. 2. AppId is archived. |
Extensions | |
ERR_EXTENSION_NOT_FOUND | The provided extension ID does not correspond to any existing microservice. Please verify the ID and try again. |
ERR_EXTENSION_INACTIVE | The operation failed because the provided extension ID is currently inactive. |
Team Management | |
ERR_ALREADY_AN_OWNER | The user trying to perform the operation is already registered as an owner of the App. |
ERR_SELF_ACTION_DENIED | The user cannot add itself as a collaborator |
ERR_NOT_A_COLLABORATOR | The user identified by the entered email is not a collaborator for the requested app. |
Webhooks:
Code | Description |
---|---|
ERR_WEBHOOK_NOT_FOUND | Indicates the webhook does not exist. |
ERR_BAD_REQUEST | Indicates a validation error. |
AUTH_ERR_EMPTY_AUTH_HEADER | Indicates the authentication header is missing |