Overview
Fiat addresses represent bank accounts that can receive payouts from your Autoramps. Before initiating an offramp, you must register the destination bank account. Iron supports multiple payment rails:Register a bank account
Register a bank account for a customer. The request structure varies based on the payment rail.SEPA (Europe)
ACH (US Domestic)
SWIFT (International)
SWIFT payouts are available in USD for business customers, to both first-party and third-party accounts. SWIFT payouts for individual customers are coming soon. For inbound SWIFT deposits, see Payment Methods.
Request fields
Response
The
bank_account_identifier in the response is partially masked for security.List bank accounts
Retrieve all registered bank accounts for a customer:Query parameters
List by status
Retrieve all bank accounts with a specific status across all customers:Get a specific bank account
Delete a bank account
Soft-delete a registered bank account:Deleted accounts cannot be used for new transactions. This operation cannot be undone.
Address statuses
Beneficiary whitelisting is instant. There is no separate recipient verification step. Most accounts move fromRegistrationPending to Registered within seconds. If they don’t, the status tells you why.
Third-party accounts
To register a bank account that doesn’t belong to the customer (a friend, family member, or business counterparty), setis_third_party: true. The registration flow is identical to first-party accounts: beneficiary whitelisting is instant, and the account is ready for payouts within seconds.

