Skip to main content

Get beneficiary

GET/partner/v1/beneficiaries/{beneficiaryId}
Auth Bearer tokenScope partner.read

Returns one beneficiary. It must be yours or belong to a customer under your partner account. Any status can be read, disabled included.

Use it to see when a pending beneficiary becomes active. There is no beneficiary webhook event today.

Path​

beneficiaryIduuidpathrequired

The beneficiaryId from Create beneficiary or List beneficiaries.

Response​

beneficiaryIduuid
customerIduuid

The owner: your partner ID, or the customer's id.

corridorIduuid

The corridor the beneficiary was saved on. null for a beneficiary saved before beneficiaries were tied to corridors.

currencyCodestring

The currency the beneficiary receives, for example USD.

countryCodestring

The beneficiary's country, ISO 3166-1 alpha-3, for example CHN.

railstring

How the beneficiary is paid, for example RTGS.

detailsobject

The saved values, keyed by field name, as sent on Create beneficiary. Only fields with a value are included.

documentIdsuuid[]

The attached documents. Empty when there are none.

labelstring

Your name for the beneficiary, or null.

isDefaultboolean

Whether this is the owner's default beneficiary for currencyCode.

statusstring

One of pending, active, rejected, disabled. See Statuses.

createdAtUtcdatetime

When the beneficiary was saved, in UTC.

Errors​

CodeHTTPMeaning
Request.Invalid400beneficiaryId is not a uuid.
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.beneficiary_not_found404No beneficiary you can see has this id. Also returned for another partner's beneficiary.

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