Download OpenAPI specification:Download
Generates a new audit context identifier which trackes the changes from database for a specific tenant. It serves as key when editing or adding records in tenant database.
Authorization | string The BasicAuth token |
The audit context request containing the list of the persons involved in changes under audit, the app name creating the audit context (e.g. backoffice, services, migrating) and the authorized appId. The list of persons can be null if no person is involved in changes, e.g. registering contact.
PersonIds | Array of integers <int32> |
Createdby | string |
AuthorizedAppId | string |
Successfully generated audit context identifier
Get all the roles with hierarchy level (rank) information
Authorization | string The BasicAuth token |
Successfully found the list of roles
Couldn't find the list of roles
Authorization | string The BasicAuth token |
Successfully found the list of tenant member policy items
Couldn't find the list of tenant member policy items
roleId required | integer <int32> The role ID of Base element of the Role Hierarchy |
Authorization | string The BasicAuth token |
Successfully found the role hierarchy
Couldn't find the role hierarchy by specified role
Couldn't process the request. The Role ID is invalid
internalId required | string <uuid> The Internal ID of the Base element of the Member Role Hierarchy |
Authorization | string The BasicAuth token |
Successfully found the member role hierarchy
Couldn't find the member role hierarchy by specified member
Couldn't process the request. The Member ID is invalid
roleId required | integer <int32> The role ID |
operation required | string Enum: "Unknown" "Up" "Down" The role hierarchy rank change operation (up or down) |
Authorization | string The BasicAuth token |
Successfully changed the rank of role
Couldn't find the role
Couldn't process the request. The Role ID is invalid or operation is Unknown
Set the role hierarchy restrictions (forbidden sub-role(s) access) for specified Role ID
roleId required | integer <int32> The Role ID |
Authorization | string The BasicAuth token |
The list of restricted sub-roles
Successfully set the role hierarchy restrictions
Couldn't process the request. The Role ID is invalid or restricted roles collection is not specified
Set the member-role hierarchy restrictions (forbidden sub-member(s) access) for specified Member ID
internalId required | string <uuid> The Internal ID of the IdentityUser |
Authorization | string The BasicAuth token |
The list of restricted sub-users
Successfully set the member role hierarchy restrictions
Couldn't process the request. The Member ID is invalid or restricted members collection is not specified
Check whether a person (contact or member) is in the hierarchy of a member.
internalId required | string <uuid> The Internal ID of the Base element of the Member Role Hierarchy |
Authorization | string The BasicAuth token |
The request which contains the checked person ID from the hierarchy of the member.
PersonId | integer <int32> |
The member has access to person.
Couldn't find the member role hierarchy by specified member
Couldn't process the request. The Member ID is invalid
Authorization | string The BasicAuth token |
The filter
SortColumn | string |
SortOrder | string |
Offset | integer <int32> |
Limit | integer <int32> |
Search | string |
FirstName | string |
LastName | string |
BranchId | integer <int32> |
CountryId | integer <int32> |
RoleId | integer <int32> |
Successfully found the list of active members
Couldn't find the list of active members
Authorization | string The BasicAuth token |
The Member Policy Tenant payload
MemberRoleId | integer <int32> |
MemberId | integer <int32> |
UserName | string |
PasswordHashed | string |
PasswordCreateDate | string <date-time> |
IsLoggedIn | boolean |
LastModifiedById | integer <int32> |
Successfully created the Member Policy Tenant
Get all the roles with hierarchy level (rank) information
Authorization | string The BasicAuth token |
Successfully found the list of roles
Couldn't find the list of roles
Authorization | string The BasicAuth token |
Successfully found the list of tenant member policy items
Couldn't find the list of tenant member policy items
The API is DEPRECATED. Please use Service Layer API endpoint /v1.0/members/{memberId}/hierarchy/contacts instead
Get all the contacts based on member role hierarchy
memberId required | integer <int32> |
Authorization | string The BasicAuth token |
Successfully found the list of contacts by member role hierarchy
Couldn't find the list of contacts by specified member (member role hierarchy)
Couldn't process the request. The Member ID is invalid
roleId required | integer <int32> The role ID of Base element of the Role Hierarchy |
Authorization | string The BasicAuth token |
Successfully found the role hierarchy
Couldn't find the role hierarchy by specified role
Couldn't process the request. The Role ID is invalid
memberId required | integer <int32> The member ID of the Base element of the Member Role Hierarchy |
Authorization | string The BasicAuth token |
Successfully found the member role hierarchy
Couldn't find the member role hierarchy by specified member
Couldn't process the request. The Member ID is invalid
roleId required | integer <int32> The role ID |
operation required | string Enum: "Unknown" "Up" "Down" The role hierarchy rank change operation (up or down) |
Authorization | string The BasicAuth token |
The member ID of the person who triggered the operation
Successfully changed the rank of role
Couldn't find the role
Couldn't process the request. The Role ID is invalid or operation is Unknown
Set the role hierarchy restrictions (forbidden sub-role(s) access) for specified Role ID
roleId required | integer <int32> The Role ID |
Authorization | string The BasicAuth token |
The list of restricted sub-roles
Successfully set the role hierarchy restrictions
Couldn't process the request. The Role ID is invalid or restricted roles collection is not specified
Set the member-role hierarchy restrictions (forbidden sub-member(s) access) for specified Member ID
memberId required | integer <int32> The Member ID |
Authorization | string The BasicAuth token |
The list of restricted sub-members
Successfully set the member role hierarchy restrictions
Couldn't process the request. The Member ID is invalid or restricted members collection is not specified
Check whether a person (contact or member) is in the hierarchy of a member.
memberId required | integer <int32> The member ID of the Base element of the Member Role Hierarchy |
Authorization | string The BasicAuth token |
The request which contains the checked person ID from the hierarchy of the member.
PersonId | integer <int32> |
The member has access to person.
Couldn't find the member role hierarchy by specified member
Couldn't process the request. The Member ID is invalid