Beneficiaries

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
post
/v1/payouts/beneficiaries
201Success

List

get

This endpoint lists all the beneficiaries in a business

Authorizations
AuthenticationstringRequired
Responses
chevron-right
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
chevron-right
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

Responses
post
/v1/payouts/beneficiaries/add-nuban-account
201Success

Last updated