Add a Payee Address
Adds a cross-border address for a payee.
Identify the payee by payee_id (the payee’s user id). Send the payee’s name and address fields
(with the country as an ISO2 code). Each field only accepts values within the maximum length allowed
by the payee rules for the destination country — see GET /cross-border/payee-rules. Returns the
created cross-border address.
Headers
Unique platform identifier (UUID). You receive this during onboarding. Must be sent with every API request.
HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: METHOD + PATH + QUERY + BODY_HASH.
Path Parameters
Unique identifier (UUID) of the platform user who owns the payee.
Body
Cross-border payee address create. Identify the payee by payee_id (the payee's user id).
Deliberately carries only the fields a cross-border payee needs — no address_line_2 or
company_name (unlike the general ExternalContactAddressCreate).
Recipient's first name.
2 - 100"John"
Recipient's last name.
1 - 100"Smith"
Street address including apartment, suite, or unit number.
1 - 100"123 Main Street, Apt 4B"
City name.
1 - 40"New York"
State, province, or region.
1 - 30"NY"
Payee country ISO2 code (e.g. IN). Use the iso2 value from GET /cross-border/payout-countries for the destination country.
2"IN"
Payee's user id.
"f47ac10b-****-****-****-0e02b2c3d479"
Postal code or ZIP code (optional).
10"10001"
Response
Successful Response
Indicates whether the request was processed successfully.
true
A short, human-readable message describing the result of the request.
"Operation completed."
The main response payload, if applicable
The Unix timestamp (in seconds) indicating when the response was generated.
1718006400

