Counterparty Types
Diameter supports two counterparty types:Wire Information
Every counterparty must include awireInformation object with the recipient’s banking details:
Intermediary Routing (International Wires)
For international wires that use BIC routing, Diameter automatically resolves the intermediary routing number on your behalf. You do not need to supplyintermediaryRoutingNumber in your request.
Bank Partner Registration
Each counterparty is registered with one partner bank at creation time. ThebankPartners array on the counterparty response shows the registration status per bank:
Adding a Counterparty to a Second Bank
If you want to use an existing counterparty with a second partner bank, call the onboard endpoint rather than creating a new counterparty record:Endpoints
Best Practices
Pre-register recipients
Create counterparties before initiating payments. This allows compliance checks to complete in advance and avoids holding up time-sensitive transfers.
Use inline creditors for one-offs
For ad-hoc or infrequent recipients, supply inline
creditor data directly in the payment request instead of pre-registering. Available from API v0.11.0.