You can redeem IDR to a bank account from other tokens, such as USDT and USDC. Currently, the only other tokens supported are USDT on Polygon BSC and Lisk and USDC on Base.
Each bank account has a deposit address that is associated with it. You can send funds to these address to request a redeem to the bank account. Here's an example code to list your currently registered bank accounts.
You can then send USDT/USDC to the wallet address associated with the bank account to initiate the process of redeeming IDR to the bank account. To get information about swap rates, you can use this api.