Skip to main content

Get the mandatory onboarding key requirements

GET 

/v1/onboarding-cases/:case_id/key-requirements

Returns the catalogue of keys the bank must provide before it can submit its onboarding configuration. Each requirement id is the key purpose you use when registering a target or requesting key generation:

idcategoryRegister with
BANK_ADMINsigningPOST .../signing-targets
CREATE_INTERBANK_TRANSFER_MAKERsigningPOST .../signing-targets
APPROVE_INTERBANK_TRANSFER_CHECKERsigningPOST .../signing-targets
ENCRYPT_TRANSFER_SOURCE_MESSAGEencryptionPOST .../encryption-targets

All four are currently required: true. data.id is the case_id.

attributes.version identifies this version of the catalogue. Send it as requirements_version when you create a key-generation job; if the catalogue has changed since you read it, the job is rejected with 422 and you must read the catalogue again.

Required scope: connector:onboarding:read. The case must belong to the calling bank (otherwise 404). The catalogue is the same for every case state.

Request​

Responses​

Versioned key catalogue for the onboarding case.