LicenseRequest

APIDescription
POST api/licenserequest/send

Peek information about user licence for specific product (profile scope required)

Users

Users information endpoint

APIDescription
GET api/users/{id}

Returns user (profile scope required)

GET api/users?filter[0]={filter[0]}&filter[1]={filter[1]}&orderby[0]={orderby[0]}&orderby[1]={orderby[1]}&skip={skip}&top={top}

Returns users (profile scope required)

GET api/users/{id}/usergroups?filter[0]={filter[0]}&filter[1]={filter[1]}&orderby[0]={orderby[0]}&orderby[1]={orderby[1]}&skip={skip}&top={top}

Returns user groups with user roles of a user

UserGroups

APIDescription
GET api/usergroups/{id}

Returns user group

GET api/usergroups?filter[0]={filter[0]}&filter[1]={filter[1]}&orderby[0]={orderby[0]}&orderby[1]={orderby[1]}&skip={skip}&top={top}

Returns user groups

GET api/usergroups/{id}/usergroups?filter[0]={filter[0]}&filter[1]={filter[1]}&orderby[0]={orderby[0]}&orderby[1]={orderby[1]}&skip={skip}&top={top}

Returns user group subgroups

GET api/usergroups/{id}/users?filter[0]={filter[0]}&filter[1]={filter[1]}&orderby[0]={orderby[0]}&orderby[1]={orderby[1]}&skip={skip}&top={top}

Returns users in user group (profile scope required)

LicenseCheck

License information endpoint

APIDescription
GET api/licensecheck/peek?productIsbn={productIsbn}&contextIdentifier={contextIdentifier}

Peek information about user licence for specific product (profile scope required)

GET api/licensecheck/get?productIsbn={productIsbn}&contextIdentifier={contextIdentifier}&parentProductKey={parentProductKey}&classLevel={classLevel}

Get information about user licence for specific product (profile scope required)

Heartbeat

APIDescription
GET api/heartbeat

Returns OK if service is running

POST api/heartbeat

Returns OK if service is running