List required recipient fields
Returns recipient fields required for the requested order route before creating an order.
Authorizations
Query Parameters
Source asset code (e.g. USDC, USD).
USD, EUR, GBP, CHF, JPY, CAD, AUD, NZD, SGD, HKD, CNY, KRW, INR, BRL, MXN, ARS, CLP, COP, PEN, ZAR, NGN, KES, GHS, EGP, AED, SAR, ILS, TRY, PLN, CZK, HUF, SEK, NOK, DKK, THB, IDR, MYR, PHP, VND, TWD, USDC, USDT, DAI, EURC, PYUSD, OUSD, BTC, ETH, SOL, TRX, XLM, POL Source chain when the source asset is a crypto token (e.g. ethereum). Omitted for fiat sources.
ethereum, base, solana, polygon, tron, stellar, tempo, arbitrum, optimism, arc Destination asset code (e.g. USD, USDC).
USD, EUR, GBP, CHF, JPY, CAD, AUD, NZD, SGD, HKD, CNY, KRW, INR, BRL, MXN, ARS, CLP, COP, PEN, ZAR, NGN, KES, GHS, EGP, AED, SAR, ILS, TRY, PLN, CZK, HUF, SEK, NOK, DKK, THB, IDR, MYR, PHP, VND, TWD, USDC, USDT, DAI, EURC, PYUSD, OUSD, BTC, ETH, SOL, TRX, XLM, POL Destination chain when the destination asset is a crypto token. Omitted for fiat destinations.
ethereum, base, solana, polygon, tron, stellar, tempo, arbitrum, optimism, arc Beneficiary country ISO 3166-1 alpha-2 or alpha-3 code. Required when the destination is a fiat bank rail. The rail selects the fields. The country decides whether postalAddress.postalCode is required: a country that uses postal codes gets required: true, and any other country keeps requiredWhen on postalAddress.country. chaps requires it for every country.
Payment rail for the outbound leg when applicable. Conduit may resolve this server-side when unambiguous. Input is case-insensitive (fedwire and FEDWIRE both work); the documented wire value is lowercase (fedwire).
rtp, fedwire, ach, ach_same_day, swift, fednow, sepa, faster_payments, chaps, pix, ted, nibss, spei Whether the recipient is an individual or a business.
individual, business Set to crypto to discover the fields for a crypto autoPayout recipient (an ONRAMP chains a crypto Withdrawal to an on-chain address). crypto is the only accepted value — fiat rails are derived from the fiat dimensions, which are mutually exclusive with it (destinationCountry/paymentRail/recipientType). Input is case-insensitive; the documented wire value is lowercase (crypto).
crypto Response
required, none The fields to send, in the same shape that fields has on the onboarding and feature requirements endpoints. pointer is an RFC 6901 JSON Pointer to the place of the value in the create request body. A field that has conditions is required only while every condition holds. fields gives the same fields in its earlier shape.