Set or change a card's PIN from a PIN-pad block
/cards/{id}/pinVerified bank staff with cards:read observe the registry; opening a ceremony, entering a component, personalising a card and unlocking a PIN take the narrow cards:security:write and a step-up in the last five minutes, never cards:write. Approving another member of staff's ceremony adds cards:security:approve. The maker never approves their own ceremony and never enters a component. Both HSM adapters are simulators and are refused in prod. The PIN never leaves the HSM; only the IBM 3624 offset or Visa PVV is stored.
Path parameters
idstringRequiredHeaders
Idempotency-KeystringRequiredSend on every write that creates or changes money or state; a replay with the same key returns the original result with 200.
Body parameters
current_pin_blockstringOptionalmethodstringOptionalpin_blockstringRequiredpin_block_formatstringRequiredzone_key_indexstringRequiredReturns
200 OK
card_idstringRequiredExample card_2tVh8nqLxq4GbDe0K1F6S9zRcWm
changed_atstring · date-timeRequiredlocked_atstring · date-time or nullOptionalmethodstringRequiredpvk_key_idstringRequiredpvkiintegerRequiredset_atstring · date-timeRequiredstatusstringRequiredtriesintegerRequiredtry_limitintegerRequiredunlocked_atstring · date-time or nullOptionalunlocked_bystringOptionalupdated_atstring · date-timeRequiredErrors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503