Skip to main content
GET
Discover payout requirements

Authorizations

x-api-key
string
header
required

Query Parameters

purpose
enum<string>
required

Declared business purpose of the payout. Drives the documentation and whitelist requirements. A chaps query cannot declare other, gift, bill_payment, person_to_person_transfer: the CHAPS scheme carries an ISO 20022 purpose code and these name none. Use faster_payments for them.

Available options:
intercompany,
treasury_management,
payment_for_goods_or_services,
payroll,
investments,
other,
prefunding,
purchase_of_goods,
rent,
loan_payment,
personal_transfer_of_funds,
gift,
bill_payment,
charity,
tax_payment,
person_to_person_transfer
rail
enum<string>
required

Payout rail. crypto for an on-chain withdrawal; fedwire/rtp/fednow/ach/swift/sepa for fiat. Input is case-insensitive.

Available options:
crypto,
fedwire,
rtp,
fednow,
ach,
ach_same_day,
swift,
sepa,
faster_payments,
chaps
recipientType
enum<string>

Whether the fiat recipient is an individual or a business. Required for fiat rails, forbidden for crypto.

Available options:
individual,
business
destinationCountry
string

Beneficiary country ISO 3166-1 alpha-2 or alpha-3 code. Informational: requirements are selected by rail (domestic rails always target a US account; swift and sepa are country-agnostic). Forbidden for crypto.

Response

rail
enum<string>
required

The rail this answer describes, echoing the rail the query named.

Available options:
crypto,
fedwire,
rtp,
fednow,
ach,
ach_same_day,
swift,
sepa,
faster_payments,
chaps
fields
object[]
required
fieldDescriptors
object[]
required

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.

documentation
object
required
whitelist
object
required
blockedJurisdictions
enum<string>[]
required

Countries this rail cannot pay to, as ISO 3166-1 alpha-3 codes. A payout whose recipient country appears here is rejected.

Available options:
AFG,
ALB,
DZA,
ASM,
AND,
AGO,
AIA,
ATA,
ATG,
ARG,
ARM,
ABW,
AUS,
AUT,
AZE,
BHS,
BHR,
BGD,
BRB,
BLR,
BEL,
BLZ,
BEN,
BMU,
BTN,
BOL,
BES,
BIH,
BWA,
BVT,
BRA,
IOT,
BRN,
BGR,
BFA,
BDI,
CPV,
KHM,
CMR,
CAN,
CYM,
CAF,
TCD,
CHL,
CHN,
CXR,
CCK,
COL,
COM,
COG,
COD,
COK,
CRI,
CIV,
HRV,
CUB,
CUW,
CYP,
CZE,
DNK,
DJI,
DMA,
DOM,
ECU,
EGY,
SLV,
GNQ,
ERI,
EST,
SWZ,
ETH,
FLK,
FRO,
FJI,
FIN,
FRA,
GUF,
PYF,
ATF,
GAB,
GMB,
GEO,
DEU,
GHA,
GIB,
GRC,
GRL,
GRD,
GLP,
GUM,
GTM,
GGY,
GIN,
GNB,
GUY,
HTI,
HMD,
VAT,
HND,
HKG,
HUN,
ISL,
IND,
IDN,
IRN,
IRQ,
IRL,
IMN,
ISR,
ITA,
JAM,
JPN,
JEY,
JOR,
KAZ,
KEN,
KIR,
PRK,
KOR,
KWT,
KGZ,
LAO,
LVA,
LBN,
LSO,
LBR,
LBY,
LIE,
LTU,
LUX,
MAC,
MDG,
MWI,
MYS,
MDV,
MLI,
MLT,
MHL,
MTQ,
MRT,
MUS,
MYT,
MEX,
FSM,
MDA,
MCO,
MNG,
MNE,
MSR,
MAR,
MOZ,
MMR,
NAM,
NRU,
NPL,
NLD,
NCL,
NZL,
NIC,
NER,
NGA,
NIU,
NFK,
MKD,
MNP,
NOR,
OMN,
PAK,
PLW,
PSE,
PAN,
PNG,
PRY,
PER,
PHL,
PCN,
POL,
PRT,
PRI,
QAT,
REU,
ROU,
RUS,
RWA,
BLM,
SHN,
KNA,
LCA,
MAF,
SPM,
VCT,
WSM,
SMR,
STP,
SAU,
SEN,
SRB,
SYC,
SLE,
SGP,
SXM,
SVK,
SVN,
SLB,
SOM,
ZAF,
SGS,
SSD,
ESP,
LKA,
SDN,
SUR,
SJM,
SWE,
CHE,
SYR,
TWN,
TJK,
TZA,
THA,
TLS,
TGO,
TKL,
TON,
TTO,
TUN,
TUR,
TKM,
TCA,
TUV,
UGA,
UKR,
ARE,
GBR,
USA,
UMI,
URY,
UZB,
VUT,
VEN,
VNM,
VGB,
VIR,
WLF,
ESH,
YEM,
ZMB,
ZWE