Returns detailed information about a specific payment rail, including capabilities, supported currencies and countries, typical settlement times, cutoff schedules, and required fields.
API key issued at onboarding. Passed as a Bearer token in the Authorization header: Authorization: Bearer <api-key>. Identifies the caller and determines organization scope. Invalid or revoked keys return 401 with error type authentication_error.
Ed25519 or RSA-SHA256 asymmetric signature over the request payload (ADR-0015). Provides request integrity and non-repudiation. The signature covers the HTTP method, path, query string, request body, and timestamp. Invalid signatures return 401 with error type authentication_error.
Unix timestamp (seconds) of when the request was signed. Server rejects requests where the timestamp drifts beyond +/-60 seconds from server time to prevent replay attacks. Must match the timestamp used in the signature computation.
Payment rail used for delivery.
ach, fedwire, swift, crypto, open Rail details.
Details about a payment rail including capabilities and requirements.
Payment rail used for delivery.
ach, fedwire, swift, crypto, open Human-readable name of the payment rail.
"ACH"
Current operational status. 'active' means fully operational, 'limited' means reduced capacity or restricted corridors, 'maintenance' means temporarily unavailable.
active, limited, maintenance Currencies supported on this rail.
ISO 4217 currency code for fiat (USD, EUR, GBP) or crypto asset ticker (USDC, BTC, ETH). Uppercase, 2-10 characters. Use this type in contexts where both fiat currencies and crypto assets are accepted.
^[A-Z]{2,10}$["USD"]Countries where this rail is available.
ISO 3166-1 alpha-2 country code.
^[A-Z]{2}$["US"]Rail capabilities. 'inbound' supports receiving payments, 'outbound' supports sending, 'instant' provides real-time settlement, 'cop' supports UK Confirmation of Payee, 'vop' supports EU Verification of Payee, 'return' supports payment returns, 'same_day' supports same-day processing.
inbound, outbound, instant, cop, vop, return, same_day Detailed description of the rail and its typical use cases.
Human-readable typical settlement time (e.g., '1-2 business days', 'instant', 'same day').
"1-2 business days"
Daily cutoff time in UTC after which payments are processed on the next business day (e.g., '21:00 UTC'). Null for instant rails.
"21:00 UTC"
Field names required when creating a payment on this rail (e.g., 'routingNumber', 'accountNumber', 'iban', 'sortCode').
[
"routingNumber",
"accountNumber",
"bankAccountType"
]