List beneficial owners
Retrieve a list of beneficial owners for a business customer.
Query parameters
The business customer ID
Maximum number of results to return (default 20, max 100)
Cursor for pagination (returned from previous request)
Response
Successful operation
Example response
{
"data": [
{
"id": "BeneficialOwner:019542f5-b3e7-1d02-0000-000000000001",
"customerId": "Customer:019542f5-b3e7-1d02-0000-000000000001",
"roles": [
"UBO",
"DIRECTOR"
],
"ownershipPercentage": 51,
"personalInfo": {
"firstName": "Jane",
"middleName": "Marie",
"lastName": "Smith",
"birthDate": "1978-06-15",
"nationality": "US",
"email": "jane.smith@acmecorp.com",
"phoneNumber": "+14155550192",
"address": {
"line1": "123 Main Street",
"line2": "Apt 4B",
"city": "San Francisco",
"state": "CA",
"postalCode": "94105",
"country": "US"
},
"idType": "SSN",
"identifier": "123-45-6789",
"countryOfIssuance": "US"
},
"kycStatus": "APPROVED",
"createdAt": "2025-10-03T12:00:00Z",
"updatedAt": "2025-10-03T12:00:00Z"
}
]
}Changes
Changed in 5 of the 24 revisions of this API.41
- ●
added the new
EXTERNAL_ACCOUNT_VERIFICATION_REQUIREDenum value to thecoderesponse property for the response status400response-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
TRANSACTION_SIZE_LIMIT_EXCEEDEDenum value to thecoderesponse property for the response status400response-property-enum-value-added
- ●
- ●
added the new
CARDHOLDER_KYC_NOT_APPROVEDenum value to thecoderesponse property for the response status400response-property-enum-value-added
- ●
- ●
added the new
END_USER_TERMS_VERSION_NOT_FOUNDenum value to thecoderesponse property for the response status400response-property-enum-value-added
- ●
- ○
added the optional property
details/errorsto the response with the400statusresponse-optional-property-added
- ○