Accounts

Add a rail to an external bank account

Enable ACH or Wire on an active US USD external bank account. Existing rails remain available if the addition fails. Use the routing number the bank publishes for the requested rail. Where the account supports a separate routing number per rail, a number differing from the account's is registered for the rail being added and the rails already on the account keep theirs; where the account's rails share one routing number, a differing number is rejected. A rail that already holds a different routing number is not repointed.

post/v0/customers/{id}/accounts/fiat/{account_id}/rails

Request

  • Base URL
    https://orchestration.seismic.systems/api
  • Auth
    API key in header Api-Key

Path parameters

idstring uuid required

Customer id.

account_idstring uuid required

Existing external fiat account id.

Headers

Idempotency-Keystring required

Required unique key. Reuse it with the same account and body to replay the outcome.

Request body

rail'ach' | 'wire' required
routing_numberstring required

Bank-confirmed routing number for the requested rail. On an account that supports a separate routing number per rail, a number that differs from the account's registers that ABA for the rail being added and leaves the rails already on the account on theirs; on an account whose rails share one routing number, only the account's own is accepted. A rail that already holds a different routing number is not repointed.

Response

Rail enabled or already available; the account id is unchanged.

idstring uuid required
rail'ach' | 'wire' required

Changes

No recorded changes to this operation across all 1 revision of this API.