Returns the authenticated merchant’s active rails: the asset pair, the
reference to pay into (inbound_reference), where the funds land and the
merchant’s fee terms. Chained rails resolve to the final destination; the
intermediate legs are internal routing and are not exposed. Commercial
internals (spread, institutional price) are never part of this payload.
One rail as the owning merchant sees it: the asset pair, the reference to
pay into, where the funds land, and the merchant’s own fee terms. The
spread lives inside the conversion rate by design and is NEVER a field
here — same masking contract as [MerchantSettlement].
object
destination_reference
Where the funds ultimately land. For chained rails this is the FINAL
leg’s external destination — the intermediate hops are internal routing
the merchant does not see.
string | null
fee_fixed
required
string
fee_percentage
required
string
fixed_side
required
string
inbound_reference
The account/wallet the merchant pays into for this rail (a vIBAN for
fiat, a wallet address for crypto).
The error envelope every 4xx/5xx response uses. The error.code is
machine-stable across locales; error.message is localized via the
request’s Accept-Language (en by default). error.fields is present only
for per-field validation failures.
object
error
required
The body of an [ErrorEnvelope].
object
code
required
Machine-stable error code (stable across locales).