EKYC Admin APIs

Trusted verification of people and users.

Admin list of user sessions

get

Retrieves a list of user sessions for administrative oversight. This endpoint allows administrators to manage and monitor user activity effectively. The results can be paginated using the 'limit' and 'start' parameters to facilitate efficient data handling.

💻 Service Credentials is required to access this service.

🔒 Permission: ekyc.session.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: 1024
startinteger · int32OptionalDefault: 0
Responses
chevron-right
200

OK

*/*
get
/ekyc/admin

Retrieve a specific user's session details

get

This endpoint allows administrators to retrieve the session details of a specific user identified by their user ID. It is intended for use in managing user sessions and ensuring proper onboarding flow and state management. This operation is crucial for maintaining oversight and control over user interactions within the EKYC system.

💻 Service Credentials is required to access this service.

🔒 Permission: ekyc.session.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
userIdstringRequired
Responses
chevron-right
200

OK

*/*
get
/ekyc/admin/{userId}/sessions

Create a session for user verification

post

Initiates a verification session for a specific user identified by userId. This operation is intended for admin use, allowing trusted verification processes to be managed effectively. Ensure that the provided session request adheres to the required structure for successful session creation.

💻 Service Credentials is required to access this service.

🔒 Permission: ekyc.session.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:
Path parameters
userIdstringRequired
Body
callbackstringOptional
Responses
chevron-right
200

OK

*/*
post
/ekyc/admin/{userId}/sessions

Retrieve the session status of a specific user

get

This endpoint allows administrators to access the session status of a specified user. It provides insights into the user's current onboarding state and session details. This information is crucial for managing user verification processes effectively.

💻 Service Credentials is required to access this service.

🔒 Permission: ekyc.session.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
userIdstringRequired
Responses
chevron-right
200

OK

*/*
get
/ekyc/admin/{userId}/status

Last updated