Skip to main content

Delete Group

Endpoint

/i/groups/delete

Enterprise Only
This API is available exclusively in Countly Enterprise.

Overview

Deletes a group and removes its membership references from users.

Authentication

  • Authentication methods:
    • API Key (parameter): api_key=YOUR_API_KEY
    • Auth Token (parameter): auth_token=YOUR_AUTH_TOKEN
    • Auth Token (header): countly-token: YOUR_AUTH_TOKEN

Permissions

  • Required access: global admin

Request Parameters

ParameterTypeRequiredDescription
api_keyStringYes (or auth_token)API key authentication
auth_tokenStringYes (or api_key)Auth token authentication
argsObject (JSON string)YesStringified object containing _id

args Object Fields

FieldTypeRequiredDescription
_idStringYesGroup ID

Response

Success Response

{
"result": "Success"
}

Response Fields

FieldTypeDescription
resultStringOperation status

Error Responses

HTTP StatusResponse
200{ "result": "Not enough args" }
400{ "result": "Missing parameter \"api_key\" or \"auth_token\"" }
400Error object from delete path

Behavior/Processing

  1. Validates _id.
  2. Deletes group from countly.groups.
  3. Removes group ID from countly.members.group_id.
  4. Rebuilds permissions for affected users.

Database Collections

CollectionUsed forData touched by this endpoint
countly.groupsEndpoint data source** - Deleted group record
countly.membersEndpoint data source** - Membership and permission rebuild target

Examples

Example: Delete Group

Endpoint form:

https://your-server.com/i/groups/delete?api_key=YOUR_API_KEY&args={"_id":"507f1f77bcf86cd799439011"}

Decoded args object:

{
"_id": "507f1f77bcf86cd799439011"
}


Ⓔ Enterprise

This feature is part of Countly Enterprise.

Get Access:

Already a Customer? Use support portal if you have any questions


Last Updated

2026-02-16