Retrieves a list of persons registered in the identity management system. This endpoint is intended for administrative use, allowing authorized users to view and manage user profiles. The results can be paginated using the limit and start parameters.
💻 Service Credentials is required to access this service.
🔒 Permission: persons.list is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
Authorizations
OAuth2authorizationCodeRequired
An OIDC service account that was authenticated.
Token URL:
Query parameters
limitinteger · int32OptionalDefault: 10
startinteger · int32OptionalDefault: 0
Responses
200
OK
*/*
401
Unauthorized
*/*
get
/identities/admin/persons
Create a new person record as an admin.
post
This endpoint allows an admin to create a new person record in the identity management system. The created record represents a digital profile that can be customized by the user. This action is crucial for managing user identities and ensuring accurate representation in the system.
💻 Service Credentials is required to access this service.
🔒 Permission: persons.create is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
Authorizations
OAuth2authorizationCodeRequired
An OIDC service account that was authenticated.
Token URL:
Body
idstringOptional
namespacestringOptional
deletedbooleanOptional
creation_datestring · date-timeOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
post
/identities/admin/persons
Retrieve a specific person's record as an admin.
get
This endpoint allows an admin to access the detailed profile of a user. The information retrieved is intended for identity management purposes and is visible only to authorized personnel. Ensure proper authentication is in place to protect sensitive user data.
💻 Service Credentials is required to access this service.
🔒 Permission: persons.get is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
Authorizations
OAuth2authorizationCodeRequired
An OIDC service account that was authenticated.
Token URL:
Path parameters
personIdstringRequired
Responses
200
OK
*/*
401
Unauthorized
*/*
get
/identities/admin/persons/{personId}
Admin update of a person's profile.
put
Updates the profile information of a specified person. This operation is intended for administrative users to modify user records, ensuring that the digital presence of individuals is accurate and up-to-date. It provides the necessary access to manage identities effectively.
💻 Service Credentials is required to access this service.
🔒 Permission: persons.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
Authorizations
OAuth2authorizationCodeRequired
An OIDC service account that was authenticated.
Token URL:
Path parameters
personIdstringRequired
Body
idstringOptional
namespacestringOptional
deletedbooleanOptional
creation_datestring · date-timeOptional
Responses
200
OK
*/*
401
Unauthorized
*/*
put
/identities/admin/persons/{personId}
Admin delete a specified person profile
delete
This endpoint allows an administrator to delete a person's profile from the identity management system. The action removes the user's digital presence, ensuring that their information is no longer accessible. This operation is crucial for maintaining data privacy and compliance with user requests.
💻 Service Credentials is required to access this service.
🔒 Permission: persons.delete is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
Authorizations
OAuth2authorizationCodeRequired
An OIDC service account that was authenticated.
Token URL:
Path parameters
personIdstringRequired
Responses
200
OK
No content
401
Unauthorized
*/*
delete
/identities/admin/persons/{personId}
No content
Retrieve demographic information for a specific person.
get
This endpoint allows administrators to access the demographic details of a person identified by their unique ID. It is intended for internal use to manage and update user information effectively. Ensure proper authorization is in place to protect sensitive data.
💻 Service Credentials is required to access this service.