PSP > Product Manager > User Manager

List all customer users.

get

Returns a list of all customer users this request user has in this environment.


Claim-based access control: Issuer_Admin, Verifier_Admin, Identity_Issuer_Api

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
identityServiceNamestring · enumRequiredPossible values:
includeProfileImagebooleanOptional

Option to include the customer user's profile image from the user profile, if it exists.

Default: false
Responses
200Success
application/json
get
/api/v1/psp/product-manager/user-manager/customer-users

Create new customer users.

post

Claim-based access control: Super_Dev, CreateUser, Issuer_Admin, Verifier_Admin

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Responses
post
/api/v1/psp/product-manager/user-manager/customer-users/bulk

Update customer user.

patch

Enables an authenticated customer user to change their data.


Claim-based access control: Issuer_Admin, Verifier_Admin, Issuer_Auditor, Verifier_Auditor, Verifier_User, Issuer_User

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestring · min: 1 · max: 200OptionalPattern: ^[\p{L}0-9\-_' ]+$
Responses
200Success
application/json
patch
/api/v1/psp/product-manager/user-manager/customer-users/me

Change customer user password.

patch

Enables an authenticated customer user to change their password.


Claim-based access control: Issuer_Admin, Issuer_Auditor, Issuer_User, Verifier_Admin, Verifier_Auditor, Verifier_User

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
newPasswordstring · password · min: 10 · max: 99Required

Password, at least 10 characters, requires uppercase, number and special character

Pattern: ^(?=.{10,99}$)(?=.*[A-Z])(?=.*\d)(?=.*[\W_]).+$
Responses
200Success
application/json
patch
/api/v1/psp/product-manager/user-manager/customer-users/me/password/change

Disable an authenticated customer user.

post

Disables and removes roles from an authenticated customer user in the environment.


Claim-based access control: Issuer_Admin, Issuer_Auditor, Issuer_User, Verifier_Admin, Verifier_Auditor, Verifier_User

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
post
/api/v1/psp/product-manager/user-manager/customer-users/me/disable

No content

Retrieve customer user.

get

Retrieves an existing customer user from the environment.


Claim-based access control: Issuer_Admin, Issuer_Auditor, Issuer_User, Verifier_Admin, Verifier_Auditor, Verifier_User

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerUserIdstringRequired
Responses
200Success
application/json
get
/api/v1/psp/product-manager/user-manager/customer-users/{customerUserId}

Update customer user.

patch

Updates an existing customer user from the environment.


Claim-based access control: Issuer_Admin, Verifier_Admin, Issuer_AddRole, Verifier_AddRole

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerUserIdstringRequired
Body
issuerRoleall ofOptional
string · enumOptionalPossible values:
verifierRoleall ofOptional
string · enumOptionalPossible values:
Responses
200Success
application/json
patch
/api/v1/psp/product-manager/user-manager/customer-users/{customerUserId}

Disable customer user.

post

Disables and removes roles from an existing customer user from the environment.


Claim-based access control: Issuer_Admin, Verifier_Admin

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerUserIdstringRequired
Responses
post
/api/v1/psp/product-manager/user-manager/customer-users/{customerUserId}/disable

No content

Resend email invitation.

post

Send a new email invitation for a customer user that has not yet accepted it.


Claim-based access control: CreateUser, Issuer_Admin, Verifier_Admin

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerUserIdstringRequired
Responses
post
/api/v1/psp/product-manager/user-manager/customer-users/{customerUserId}/resend-invitation

List all Customer User Event.

get

Returns a list of all events for the provided customer user in this environment


Claim-based access control: Issuer_Admin, Verifier_Admin

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerUserIdstringRequired
Responses
200Success
application/json
get
/api/v1/psp/product-manager/user-manager/customer-users/{customerUserId}/events

Last updated