Skip to main content
PATCH
Update a beneficiary

Authorizations

Authorization
string
header
required

Access token issued by POST /v1/auth/token.

x-zeam-auth
string
header
required

Application secret (the apiKey issued at registration), validated at the Kong edge.

Path Parameters

beneficiaryId
string<uuid>
required

Beneficiary identifier.

Body

application/json

Used for both POST (create) and PATCH (update) beneficiary requests. For PATCH, only fields present in the body are changed. beneficiaryType is always required — echo it from a prior Get even when not changing it. Payment destinations are managed separately via the /payment-destinations sub-resource.

beneficiaryType
enum<string>
required
Available options:
Individual,
Business
reference
string
individual
object
business
object
addresses
object[]
tags
string[]

Response

Updated beneficiary.

id
string<uuid>
required
beneficiaryType
enum<string>
required
Available options:
Individual,
Business
reference
string
createdAt
string<date-time>
updatedAt
string<date-time>
individual
object
business
object
paymentDestinations
object[]
addresses
object[]
tags
object[]