List
Lists the groups.
Authorizations
API Key with fullAccess scope(i.e. Rest API Key from the Dashboard).
Headers
UID of the user on whose behalf the action is performed.
Query Parameters
Searches for given keyword in group's list (either GUID, name or email).
Searches for specified keyword in name,GUID or both.
Sorts the group list by either Name,Guid or Created at . Available values: name, guid, createdAt
name, guid, createdAt Sorts the group list in ascending or descending order. Available values: asc, desc
asc, desc Number of groups to be fetched in a request. The default value is 100 and the maximum value is 1000.
Determines whether to fetch the groups either before or after createdAt/updatedAt timestamp. Possible values are append(after) and prepend(before).
append, prepend Fetches the groups list after a particular updatedAt timestamp.
Includes those groups that have tags.
Fetches only those groups that have these tags.
Fetches groups based on group type(public, protected, password).
public, private, protected Fetches groups based on multiple types.
Page number.
Fetches all the joined groups of a user. This will work only with onBehalfOf parameter in header. It accepts only true as a value, setting it as false simply removes this filter.
Filter groups by a specific GUID. Accepts a single GUID value.
Filter groups by multiple GUIDs. Accepts comma-separated GUID values.
Filter by createdAt start timestamp (Unix timestamp). Filters groups created on or after this timestamp. Can be used with createdAt[to] for a date range.
1738368000
Filter by createdAt end timestamp (Unix timestamp). Filters groups created on or before this timestamp. Can be used with createdAt[from] for a date range.
1739059200
Filter by updatedAt start timestamp (Unix timestamp). Filters groups updated on or after this timestamp. Only returns groups that have actually been updated (excludes groups where updatedAt equals createdAt). Can be used with updatedAt[to] for a date range.
1738368000
Filter by updatedAt end timestamp (Unix timestamp). Filters groups updated on or before this timestamp. Only returns groups that have actually been updated (excludes groups where updatedAt equals createdAt). Can be used with updatedAt[from] for a date range.
1739059200
Filter groups by members count using comparison operators. Supported operators: gt (greater than), gte (greater than or equal), lt (less than), lte (less than or equal), eq (equal). Example: membersCount[gte]=2&membersCount[lte]=10 for a range.
2
Filter groups with members count less than or equal to this value.
10
Filter groups with members count equal to this value.
5