Skip to main content

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 from RegistrationPending 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), set is_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.

Common errors

Crypto Addresses

Offramp Guide