Create a Treasury beneficiary
Pay AUD
Create a Treasury beneficiary
Creates a reusable individual or business recipient with BSB/account payout details and can validate optional Sumsub evidence in the same request.
POST
Create a Treasury beneficiary
What this endpoint does
Creates a reusable individual or business recipient with BSB/account payout details and can validate optional Sumsub evidence in the same request.When to use it
Create the beneficiary before the first payout. SupplyexternalReference only when your system already has a stable recipient identifier; otherwise Wayex generates one.
Before you call
Use a secret API key withtreasury:write. Supply the required recipient and destination data. If a fresh end-client Sumsub share token is available or required by policy, send it in the input-only, single-use sumsub.shareToken field on this request.
Money and balance effect
This changes a resource or configuration but does not directly reserve, debit, credit, or settle wallet money.States and completion
Creation does not guarantee a payout will pass current policy. Evidence, screening, limits, and balance are checked when the payout is submitted.Safe retries
Send a uniqueIdempotency-Key for the logical action. If the response is lost, retry the same payload with the same key; never create a new key merely because the first response timed out.
Read Beneficiaries and payouts for the complete workflow.Authorizations
Send the same Wayex API key as Authorization: Bearer <key>.
Headers
A unique key for this logical action. Reuse the same key and identical payload when retrying after an unknown response.
Required string length:
8 - 255Body
application/json
- Option 1
- Option 2
Available options:
individual Minimum string length:
1Minimum string length:
1Minimum string length:
1Required string length:
1 - 512Response
201 - application/json
- Option 1
- Option 2
Minimum string length:
1Minimum string length:
1Minimum string length:
1Available options:
active, inactive Available options:
individual Minimum string length:
1Minimum string length:
1Minimum string length:
1
