PSP > Product Manager > Customer User Api Key

List Customer User Api Keys

get

Returns an array of customer user api keys for the request user. The response may vary based on the user's claims.


Claim-based access control: Super_Dev, Issuer_Admin, Issuer_Dev, Verifier_Admin, Verifier_Dev

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200Success
application/json
idnumberRequired
keyMaskstringRequired
namestring · min: 1 · max: 50Required
userCognitoSubstring · uuidRequired
creatorCognitoSubstring · uuidRequired
expiresAtstring · date-timeRequired
createdAtstring · date-timeRequired
statusstring · enumRequiredPossible values:
organisationNamestringRequired
get
/api/v1/psp/product-manager/customer-user-api-keys

Create Customer User Api Key

post

Create a new customer user api key for the request user in the given environment.


Claim-based access control: Issuer_Admin, Issuer_Dev, Verifier_Admin, Verifier_Dev

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestring · min: 1 · max: 50Required
Responses
post
/api/v1/psp/product-manager/customer-user-api-keys

Delete Customer User Api Key

delete

Deletes the specified customer user Api key


Claim-based access control: Super_Dev, Issuer_Admin, Issuer_Dev, Verifier_Admin, Verifier_Dev

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
apiKeyIdnumberRequired
Responses
delete
/api/v1/psp/product-manager/customer-user-api-keys/{apiKeyId}

No content

Update Customer User Api Key

patch

Updates the specified customer user Api key


Claim-based access control: Super_Dev, Issuer_Admin, Issuer_Dev, Verifier_Admin, Verifier_Dev

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
apiKeyIdnumberRequired
Body
statusstring · enumRequiredPossible values:
Responses
chevron-right
200Success
application/json
idnumberRequired
keyMaskstringRequired
namestring · min: 1 · max: 50Required
userCognitoSubstring · uuidRequired
creatorCognitoSubstring · uuidRequired
expiresAtstring · date-timeRequired
createdAtstring · date-timeRequired
statusstring · enumRequiredPossible values:
patch
/api/v1/psp/product-manager/customer-user-api-keys/{apiKeyId}

Get Customer User API Key usage for environment

get

Returns the current number of Customer User API Keys created in the specified environment and the maximum allowed based on environment limitations.


Claim-based access control: Super_Dev, Issuer_Admin, Issuer_Dev, Verifier_Admin, Verifier_Dev

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200Success
application/json
usednumberRequired
limitnumberRequired
get
/api/v1/psp/product-manager/customer-user-api-keys/usage

Last updated