GET/v1/user-groups/{id}Get a specific user group

Get a specific user group description
parameterincludeUsersThe connected users will be returned directly: Boolean
headerAuthorizationAuthentication token (bearer token or API key).

Response

status200All ok, returned found user group
status401Invalid authentication token
status403Insufficient rights
status404User group not found
{
"id" : Number,
"organizationId" : Number,
"name" : String,
"description" : String,
"remarks" : String,
"dateCreated" : Date/time with a timezone (ISO 8601, e.g. "2022-06-23T13:53:02+02:00"),
"dateModified" : Date/time with a timezone (ISO 8601, e.g. "2022-06-23T13:53:02+02:00"),
"externalId" : String,
"externalIdSource" : String,
"users" : [{
"id" : Number,
"account" : {
"id" : Number,
"firstName" : String,
"lastName" : String
},
"firstName" : String,
"lastName" : String,
"emailAddress" : String,
"emailAddressVerify" : Boolean,
"emailAddressVerified" : Boolean,
"phoneNumber" : Phone number (E.164, e.g. "+31850607337"),
"phoneNumberVerify" : Boolean,
"phoneNumberVerified" : Boolean,
"superUser" : Boolean,
"groupAdmin" : Boolean,
"description" : String,
"remarks" : String,
"dateModified" : Date/time with a timezone (ISO 8601, e.g. "2022-06-23T13:53:02+02:00"),
"dateCreated" : Date/time with a timezone (ISO 8601, e.g. "2022-06-23T13:53:02+02:00"),
"externalId" : String,
"autoRemoveAfter" : "WEEK" / "MONTH" / "YEAR",
"autoRemoveDate" : Date/time with a timezone (ISO 8601, e.g. "2022-06-23T13:53:02+02:00")
}]
}

Example: Returns a user group with a specific id without users

GET/v1/user-groups/1

headerAuthorizationBearer e61520c8-9e77-41cd-a8aa-fb8c3f1c0026

Response

status200
headerAccess-Control-Expose-Headersauthorization, content-type
headerAccess-Control-Allow-Headersauthorization, content-type
headerAccess-Control-Allow-MethodsGET, POST, DELETE, OPTIONS, PUT
headerAccess-Control-Allow-Origin*
headerStrict-Transport-Securitymax-age=31536000; includeSubDomains
headerX-Frame-OptionsSAMEORIGIN
headerX-Content-Type-Optionsnosniff
headerX-XSS-Protection1; mode=block
headerContent-Security-Policydefault-src 'none'; frame-ancestors 'none'; base-uri 'none'; form-action 'none'
headerReferrer-Policyno-referrer
headerFeature-Policyself
headerPermissions-policyinterest-cohort=()
{
"id": 1,
"organizationId": 1,
"name": "Group1",
"description": "",
"dateCreated": "2026-08-21T15:02:31.337307Z",
"users": []
}

Example: Returns a user group with a specific id with users

GET/v1/user-groups/1

parameterincludeUserstrue
headerAuthorizationBearer 0d3b0f18-e427-43a0-91ef-1e1d0d37f4a2

Response

status200
headerAccess-Control-Expose-Headersauthorization, content-type
headerAccess-Control-Allow-Headersauthorization, content-type
headerAccess-Control-Allow-MethodsGET, POST, DELETE, OPTIONS, PUT
headerAccess-Control-Allow-Origin*
headerStrict-Transport-Securitymax-age=31536000; includeSubDomains
headerX-Frame-OptionsSAMEORIGIN
headerX-Content-Type-Optionsnosniff
headerX-XSS-Protection1; mode=block
headerContent-Security-Policydefault-src 'none'; frame-ancestors 'none'; base-uri 'none'; form-action 'none'
headerReferrer-Policyno-referrer
headerFeature-Policyself
headerPermissions-policyinterest-cohort=()
{
"id": 1,
"organizationId": 1,
"name": "Group1",
"description": "",
"dateCreated": "2026-08-21T15:02:32.533396Z",
"users": []
}