Entities
An entity is a legal entity that has authorized access to the Swift API. Entities are assigned an admin with a superuser role over the entire entity. When you onboard with Swift, you’ll create an entity, an admin, and provision permissioned API keys for your entity.External Accounts
An external account represents a bank account owned by an entity held external to Swift. These are used for destinations for outgoing transfers. They can be connected and verified during account onboarding. External accounts are identified by arouting_number
and account_number
. External accounts
can be RTP and/or FedNow-enabled, allowing for outgoing transfers with these respective instant payment
rails. Otherwise, outgoing transfers can be initiated via ACH and FedWire.