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" : {
"value" : 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/16

headerAuthorizationBearer 74c99ff9-6043-4b18-a880-a157e1471bfc

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": 16,
"organizationId": 6,
"name": "Group1",
"description": "",
"dateCreated": "2026-03-10T09:32:09.185034Z",
"users": []
}

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

GET/v1/user-groups/19

parameterincludeUserstrue
headerAuthorizationBearer 892891db-b189-466f-9d77-9d34834d7c82

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": 19,
"organizationId": 7,
"name": "Group1",
"description": "",
"dateCreated": "2026-03-10T09:32:09.960025Z",
"users": []
}