Update Registered Account
Updates the bank account information for a registered customer. This API allows modifying account details such as account status, account type, currency, default account flag, initial funding amount, primary flag, and scheme code.
Authorization
tenantAuth The DCMS tenant name for multi-tenant isolation. Every API call must include this header to identify the client organization.
In: header
Header Parameters
The DCMS client or tenant name for multi-tenant isolation.
Request Body
application/json
Unique customer entity identifier whose account is being updated.
Updated list of account details.
Response Body
application/json
curl -X POST "https://api.dcms.example.com/v1/update-manager/account" \ -H "tenant: ACME_BANK" \ -H "Content-Type: application/json" \ -d '{ "entityId": "req11", "accountInfo": [ { "accountNo": 8000000, "accountStatus": "ACTIVE", "accountType": "SAVING", "accountsCurrency": "INR", "defaultAccount": true, "initialFunding": "8000", "isPrimary": false, "schemeCode": "2003" } ] }'{
"result": {
"entityId": "req11"
},
"exception": null,
"pagination": null
}Fetch Kits by Entity ID V2 POST
Enhanced version of Fetch Kits by Entity ID that returns encrypted card numbers using AES-GCM encryption. If the encrypted cardNumber field is configured for the bank, it will be encrypted using AES-GCM algorithm with a 16-byte random IV and 128-bit authentication tag. The encrypted value is Base64 encoded and combines the IV and ciphertext. Use the shared AES-GCM decryption key to decrypt the card number.
Update Proof of Address Information POST
Updates the address information (proof of address) for an existing debit card customer. This API allows changing the permanent or communication address details including street addresses, city, state, country, district, and postal code.
