Skip to main content

Payin requirements

For receiving funds into your Autoramp:
  • The sender’s name must exactly match your verified identity
  • No additional registration steps required
  • Transactions are automatically matched based on sender details

Register payout accounts

To send funds from your Autoramp to external bank accounts, register them first:
curl -X POST https://api.sandbox.iron.xyz/api/addresses/fiat/sepa \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 123e4567-e89b-12d3-a456-426614174000" \
-H "X-API-Key: $API_KEY" \
-d '{
  "customer_id": "4b85d15e-f343-41c0-809c-85314cae2fa6",
  "recipient_name": "Acme Corp GmbH",
  "recipient_iban": "DE89370400440532013000",
  "recipient_address": {
    "street": "Crypto Street 123",
    "city": "Berlin",
    "country": "DE",
    "postal_code": "10115"
  }
}'
The registration requires:
  • Recipient’s full legal name
  • IBAN
  • Complete postal address
  • Currency is EUR for SEPA transfers
NoteThe recipient name must match your verified identity. For security reasons, we only support bank accounts from EU/EEA countries for now.

List registered accounts

Retrieve all registered bank accounts:
GET /addresses/fiat/sepa/{customer_id}
The response includes details about each account:
  • Recipient name
  • IBAN (partially masked)
  • Registration status
  • Registration timestamp
Common error scenarios:
  • Name mismatch with verified identity
  • Invalid IBAN format
  • Unsupported country
  • Missing required information