Skip to main content

List beneficiaries

GET/partner/v1/beneficiaries
Auth Bearer tokenScope partner.read

Lists your own beneficiaries and those of every customer under your partner account, newest first. Every status is listed, disabled included; filter on status if you only want the ones that can be paid.

Query​

customerIduuidquery

Return only this customer's beneficiaries. Use a customer you onboarded, or your partner ID for your own beneficiaries. Omit it to list every beneficiary you can see.

A customer that does not exist or is not under your partner account is 404 partner.sub_customer_not_found.

pageintegerquerydefault: 1

Values below 1 are treated as 1.

pageSizeintegerquerydefault: 20

Clamped to 1 to 100.

Response​

itemsobject[]

One entry per beneficiary, with the same fields as Get beneficiary: beneficiaryId, customerId, corridorId, currencyCode, countryCode, rail, details, documentIds, label, isDefault, status and createdAtUtc.

pageinteger

The page returned, after clamping.

pageSizeinteger

The page size used, after clamping.

totalCountinteger

How many beneficiaries match, across all pages.

Errors​

CodeHTTPMeaning
Request.Invalid400customerId is not a uuid, or page or pageSize is not a whole number.
Auth.Unauthorized401The token is missing or invalid.
Auth.Forbidden403The token is not a partner credential, or lacks partner.read.
partner.profile_not_active403Your partner account is not active. Contact support.
partner.profile_not_found404Your partner account could not be found. Contact support.
partner.sub_customer_not_found404customerId is not a customer under your partner account.

The 401, 429 and 503 responses from the API gateway use a different body. See Errors.