APIs
Please find below the API details for the Deposits module.
The API will only be useable if the module has been licensed by the client.
In the URL, vx.x.x denotes the swagger version that client has licensed.
Endpoint | Method | URL | Description |
---|---|---|---|
simulateTermDepositRedemption | POST | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/redemptions/simulations | Simulates the term deposit redemption for a partial withdrawals or full withdrawal. |
initiateTermDepositRedemption | POST | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/redemptionInitiation | Initiate term deposit redemption for a partial withdrawal or full withdrawal. |
approveTermDepositRedemption | PUT | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/redemptionApprovals/{redemptionId} | Approves the term deposit redemption request for a partial withdrawals or full withdrawal. |
createTermDepositRedemption | POST | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/redemptions | Create and execute term deposit redemption request for a partial withdrawals or full withdrawal. |
getInitiatedTermDepositRedemptions | GET | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/redemptionInitiation | Retrieves all initiated term deposit redemptions for approval. |
getTermDepositRedemptions | GET | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/{termDepositId}/redemptions | Retrieves executed redemptions of a term deposit such as multiple partial withdrawals or full withdrawal. |
deleteTermDepositRedemptionInitiation | DELETE | http://<hostname>:<jboss_port>/nzmb-provider-iris/api/vx.x.x/holdings/nz/deposits/termDeposits/redemptionInitiation/{redemptionId} | Deletes the initiated term deposit redemption for a partial withdrawals or full withdrawal. |
In this topic