The beneficiaries API allows you to manage the beneficiaries of your payouts.
Create
post
This endpoint creates a beneficiary.
Beneficiaries are entities that you can peform a payout to. Beneficiaries can have multiple payment methods for receiving payouts, and all of these would be visible on your dashboard.
Authorizations
AuthenticationstringRequired
Body
namestringRequired
The name of this beneficiary
emailstringRequired
The email address of this beneficiary
Responses
201Success
application/json
post
/v1/payouts/beneficiaries
201Success
List
get
This endpoint lists all the beneficiaries in a business
Authorizations
AuthenticationstringRequired
Responses
200Success
application/json
get
/v1/payouts/beneficiaries
200Success
Fetch
get
This endpoint fetches a single beneficiary by the UUID
Authorizations
AuthenticationstringRequired
Path parameters
BeneficiaryUUIDstringRequired
The UUID of the beneficiary you want to fetch
Responses
200Success
application/json
get
/v1/payouts/beneficiaries/{BeneficiaryUUID}
200Success
Add NUBAN Account
post
This endpoint adds a NUBAN account as a peyment method for a beneficairy.
Beneficiaries can have multiple payment methods of different types.
Authorizations
AuthenticationstringRequired
Body
beneficiary_uuidstringRequired
The UUID of the beneficiary we want to add a NUBAN account to
account_numberstringRequired
The new bank account number (NUBAN)
bank_codestringRequired
The bank code of the bank
payment_channelstring · nullableOptional
The payment channel to verify the account details with