GET /currencies
Every currency supported on at least one rail, with the rails that carry it.
Unauthenticated. No Api-Key or Authorization header required.
Response 200
{
"currencies": [
{
"currency": "USD",
"kind": "fiat",
"rails": [
{
"rail": "ach",
"direction": "both"
},
{
"rail": "wire",
"direction": "both"
},
{
"rail": "swift",
"direction": "both"
}
]
},
{
"currency": "EUR",
"kind": "fiat",
"rails": [
{
"rail": "sepa",
"direction": "both"
},
{
"rail": "swift",
"direction": "both"
}
]
},
{
"currency": "INR",
"kind": "fiat",
"rails": [
{
"rail": "imps",
"direction": "destination"
}
]
},
{
"currency": "BRL",
"kind": "fiat",
"rails": [
{
"rail": "pix",
"direction": "both"
},
{
"rail": "ted",
"direction": "destination"
}
]
},
{
"currency": "MXN",
"kind": "fiat",
"rails": [
{
"rail": "spei",
"direction": "both"
}
]
},
{
"currency": "ARS",
"kind": "fiat",
"rails": [
{
"rail": "coelsa",
"direction": "destination"
},
{
"rail": "t3.0",
"direction": "destination"
}
]
},
{
"currency": "PHP",
"kind": "fiat",
"rails": [
{
"rail": "instapay",
"direction": "both"
},
{
"rail": "pesonet",
"direction": "both"
}
]
},
{
"currency": "PKR",
"kind": "fiat",
"rails": [
{
"rail": "raast",
"direction": "destination"
}
]
},
{
"currency": "NGN",
"kind": "fiat",
"rails": [
{
"rail": "nip",
"direction": "both"
}
]
},
{
"currency": "THB",
"kind": "fiat",
"rails": [
{
"rail": "promptpay",
"direction": "destination"
}
]
},
{
"currency": "IDR",
"kind": "fiat",
"rails": [
{
"rail": "bi_fast",
"direction": "destination"
},
{
"rail": "artajasa",
"direction": "destination"
}
]
},
{
"currency": "CAD",
"kind": "fiat",
"rails": [
{
"rail": "eft",
"direction": "destination"
}
]
},
{
"currency": "AUD",
"kind": "fiat",
"rails": [
{
"rail": "becs",
"direction": "destination"
}
]
},
{
"currency": "COP",
"kind": "fiat",
"rails": [
{
"rail": "ach_colombia",
"direction": "destination"
}
]
},
{
"currency": "USDC",
"kind": "stablecoin",
"rails": [
{
"rail": "base",
"direction": "both"
},
{
"rail": "ethereum",
"direction": "both"
},
{
"rail": "polygon",
"direction": "both"
},
{
"rail": "solana",
"direction": "both"
}
]
}
]
}CurrencyInfo
| Field | Type | Notes |
|---|---|---|
currency | string | ISO-4217 ("USD", "EUR") for fiat. Ticker ("USDC", "USDT") for stablecoins. |
kind | "fiat" | "stablecoin" | "crypto" | Currency category. |
rails | CurrencyRailEntry[] | Rails that settle the currency. See GET /rails. |
CurrencyRailEntry
| Field | Type | Notes |
|---|---|---|
rail | string | Rail id, as listed by GET /rails. |
direction | "source" | "destination" | "both" | Which leg of a quote the pair may be used on. |
Not every pair settles both ways. direction is the signal: both means the pair is quotable as either leg, destination means payouts only, source means payins only. Quoting a pair on a leg its direction excludes returns CorridorUnsupported — INR via imps is destination-only today, so an India-sourced payin is refused. See Directionality on the Quotes overview.
direction reads across the whole platform, not one settlement path: a pair is both as soon as value can move in over it and out over it, even when no single path does both halves.
Example
curl "$SEISMIC_ORCHESTRATION_URL/v0/currencies"