Identity APIs

Identity Management APIs

Retrieve the user's digital identity profile.

get

This endpoint retrieves the personal information associated with a user's identity. It provides visibility into the user's customizable online presence, which is displayed to others. The information is accessible based on the context of the authenticated request.

👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

🔒 Permission: identity.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
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Responses
200

OK

*/*
get
/identities/me

Retrieve current user's demographic profile information

get

This endpoint provides the demographic details for the authenticated user. It is intended for personal use, ensuring that users can access their own profile information securely. The data returned is private and not accessible to other users.

👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Responses
200

OK

*/*
get
/identities/me/demographics

Retrieve user profile information.

get

This endpoint provides access to the user's profile information, which is customizable and represents their online presence. The data returned is based on the user's identity context, ensuring appropriate visibility and relevance for the requesting party.

👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

🔒 Permission: identity.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
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Responses
200

OK

*/*
get
/identities/me/profile

Retrieve public profile information for a user

get

This endpoint returns the public profile information of a user if it has been configured as public. Sensitive information is excluded to ensure privacy. This allows others to view the user's customizable online presence while maintaining security.

👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.

🔒 Permission: identity.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
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
userIdstringRequired
Responses
200

OK

*/*
get
/identities/public/{userId}/profile

Last updated