payment.transferType when creating a quote in a currency that requires a rail.transferTypeRequired was true on GET .../quote/currencies/{productId}.payment.transferType on POST /api/v1/payments/quote.| Field | Type | Nullable | Description |
|---|---|---|---|
data | object | No | Transfer types (rails) usable for a product + beneficiary pair. |
data.transferTypes | array of string | Yes | The payout rails available, e.g. ["ach", "rtp", "wire", "swift"]. |
requestId | string | Yes | — |
timestamp | string (date-time) | No | — |
curl --location '/api/v1/payments/quote/transfertypes/b4d1e7f2-3a9c-4e6b-8d0a-1f7c2b9e4a63/e9c2a7d4-5b8f-4c1e-9a3d-6f0b1c8e2d47?customerId=c1f4a9d2-6b3e-4a7c-9f1d-2e8b5c0a7d31' \
--header 'X-API-Key: ak_live_8f3a9b2c7e1d4f6a9b0c2d5e8f1a3b6c' \
--header 'X-Signature: kZ3fQeT2m7xVvC9pR1sLdY8bN0hU4jK6oW5aE2gI7cQ=' \
--header 'X-Timestamp: 1758556800' \
--header 'X-Nonce: 3fa85f64-5717-4562-b3fc-2c963f66afa6' \
--header 'X-Body-Hash: 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='{
"data": {
"transferTypes": [
"ach",
"rtp",
"wire",
"swift"
]
},
"requestId": "req_4f9a2c7e1b8d3f6a9c2e0b7d1f8a3c6e",
"timestamp": "2026-09-22T14:03:11Z"
}