GET api/v1/users/{userKey}/groups?includeArchived={includeArchived}

Endpoint to get the groups of a specific User, by UserKey.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
userKey

The unique key of the user to get the information for.

globally unique identifier

Required

Select

Collection of string

None.

OrderBy

Collection of TupleOfStringAndOrderDirection

None.

Top

integer

None.

Skip

integer

None.

PageSize

integer

None.

Page

integer

None.

SearchText

string

None.

Expand

Dictionary of string [key] and MooQueryOptions [value]

None.

SearchParameters

Dictionary of string [key] and string [value]

None.

includeArchived

To also return archived groups, default = false.

boolean

Default value is False

Body Parameters

None.

Response Information

Resource Description

The requested user information.

Collection of Group
NameDescriptionTypeAdditional information
Name

string

Required

FunctionName

string

None.

Status

GroupStatus

None.

SchoolYear

integer

None.

Type

GroupType

Required

OrganisationKey

globally unique identifier

Required

Users

Collection of User

None.

AccountPngPicture

string

None.

AccountPngPictureUrl

string

None.

ActiveDirectoryId

string

None.

ResourceLockStatus

Indicates whether the resource is locked for editing (e.g. by Basispoort).

ResourceLockStatus

None.

ResourceLockOwnerName

Holds the name of the owner of the resource lock in case the ResourceLockStatus is Locked.

string

None.

IsLocked

This property is only added for backwards compatibility, but will be removed before release.

boolean

None.

SystemRoleType

GroupSystemRoleIdentificationMarkType

None.

InsertDate

date

None.

ModifiedDate

date

None.

AdImportSid

string

None.

GroupLoginAdImportSid

string

None.

GroupTemplateKey

globally unique identifier

None.

ActionLinks

Collection of Link

None.

Key

globally unique identifier

None.