Create a Beneficial Owner for a Business Customer Account.
Note Beneficial Owners cannot be created for Individual Customer Accounts.
POST /v1/customers/{customerId}/beneficiaries
Authorization: Bearer <access_token>
customerId REQUIRED
string (UUID)
ID of the Business Customer Account to which the Beneficial Owner belongs.
firstName REQUIRED
string, min length: 1, max length: 40
Beneficial Owner’s first name.
middleName
string, min length: 1, max length: 40
Beneficial Owner’s middle name.
lastName REQUIRED
string, min length: 1, max length: 40
Beneficial Owner’s last name.
sex
string enum, values: MALE, FEMALE, NONBINARY
Beneficial Owner’s sex.
primaryPhoneNumber
object
Beneficial Owner’s primary phone number.
number REQUIRED
string
Phone number. Can be entered in any of the following formats:
The phone number will be converted to E.164 format (example: +14151234).
type REQUIRED
string enum, values: WORK, HOME, MOBILE
Type of phone number.
provider
string, min length: 1, max length: 40
Phone provider.
extension
string, min length: 1, max length: 10
Phone extension.
verified
boolean
Whether the phone number has been verified through Identity Verification (IDV).
primaryEmail
object
Beneficial Owner’s primary email address.
value REQUIRED
string (email), max length: 320
Email address.
verified
boolean
Whether the email address has been verified through Identity Verification (IDV).
dateOfBirth
string (date), format: yyyy-MM-dd
Beneficial Owner’s date of birth.
placeOfBirth
object
Beneficial Owner’s place of birth.
city
string, max length: 60
City.
countryCode
string, min length: 3, max length: 3
Country code. Must be an ISO 3166-1 uppercase alpha 3-character country code. For example, the United States is USA and Canada is CAN.
socialId
string, max length: 50
Beneficial Owner’s unique national identifier, such as a Social Security Number (SSN). Responses include a truncated value only.
socialIdCountryCode
string, min length: 3, max length: 3
Country where the social ID was granted. Required if socialId is provided. Must be an ISO 3166-1 uppercase alpha 3-character country code. For example, the United States is USA and Canada is CAN.
citizenshipCountryCode
string, min length: 3, max length: 3
Country where the Beneficial Owner holds citizenship. Must be an ISO 3166-1 uppercase alpha 3-character country code. For example, the United States is USA and Canada is CAN.
title
string, max length: 100
Beneficial Owner’s title at the business.
ownershipPercentage
number, max length: 100
Percentage of the business owned by the Beneficial Owner.
controller
boolean
Whether the Beneficial Owner exercises significant control over the business. For example, the Beneficial Owner may be the CEO, General Partner, or Treasurer.
addresses
array
Beneficial Owner addresses.
type REQUIRED
string enum, values: MAILING, PHYSICAL, SHIPPING
Type of address. The following values are supported:
name CONDITIONAL
object
Name of the contact person for shipments. Required if type is SHIPPING. Ignored for other address types.
firstName REQUIRED
string, min length: 1, max length: 40
Contact person’s first name.
middleName
string, min length: 1, max length: 40
Contact person’s middle name.
lastName REQUIRED
string, min length: 1, max length: 40
Contact person’s last name.
streetLine1 REQUIRED
string, min length: 1, max length: 50
First line of the street address.
streetLine2
string, min length: 1, max length: 50
Second line of the street address.
streetLine3
string, min length: 1, max length: 50
Third line of the street address.
streetLine4
string, min length: 1, max length: 50
Fourth line of the street address. Only used for issued cards.
streetLine5
string, min length: 1, max length: 50
Fifth line of the street address. Only used for issued cards.
apartmentNumber
string
Apartment number.
cityName
string, min length: 1, max length: 25
City.
stateCode CONDITIONAL
string, min length: 2, max length: 3
State, province, or territory. Required if country is USA or CAN. Must be an ISO 3166-2 uppercase alpha 2-character or 3-character country subdivision code (for example, Missouri is MO).
countryCode
string, min length: 3, max length: 3
Country code. Must be an ISO 3166-1 uppercase alpha 3-character country code. For example, the United States is USA and Canada is CAN.
zipCode CONDITIONAL
string, min length: 1, max length: 10
Zip code or postal code. Required if countryCode is USA or CAN. For US addresses, must be a valid value of 5 digits (example: 63368) or 5 digits-4 digits (example: 63368-5555). Can be alphanumeric for other countries.
primary CONDITIONAL
boolean
Whether this is the primary address for this address type. A primary address must be specified for each address type added to the Beneficial Owner profile.
Returns the Beneficial Owner object. This object contains the Beneficial Owner details, including a unique ID for the Beneficial Owner.
SAMPLE REQUEST
{
"firstName": "Natalie",
"middleName": "Sue",
"lastName": "Smith",
"sex": "FEMALE",
"primaryPhoneNumber": {
"number": "+17512312345",
"type": "MOBILE",
"provider": "XYZ Mobile",
"verified": false
},
"primaryEmail": {
"value": "nsmith@example.com",
"verified": false
},
"dateOfBirth": "1981-05-11",
"placeOfBirth": {
"city": "New York",
"countryCode": "USA"
},
"socialId": "123-45-6789",
"socialIdCountryCode": "USA",
"citizenshipCountryCode": "USA"
"title": "CEO",
"ownershipPercentage": 50,
"controller": true,
"addresses": [
{
"type": "MAILING",
"streetLine1": "400 Richmond St",
"streetLine2": "Suite 500",
"cityName": "New York",
"stateCode": "NY",
"countryCode": "USA",
"zipCode": "10001",
"primary": true
}
]
}
SAMPLE RESPONSE
{
"parentId": "69248436-39f5-4074-9823-76d2580c82a6",
"id": "997dec9d-afcb-4843-a9e3-5333b6228229",
"firstName": "Natalie",
"middleName": "Sue",
"lastName": "Smith",
"sex": "FEMALE",
"primaryPhoneNumber": {
"number": "+17512312345",
"type": "MOBILE",
"provider": "XYZ Mobile",
"verified": false
},
"primaryEmail": {
"value": "nsmith@example.com",
"verified": false
},
"dateOfBirth": "1981-05-11",
"placeOfBirth": {
"city": "New York",
"countryCode": "USA"
},
"socialId": "123-45-6789",
"socialIdCountryCode": "USA",
"citizenshipCountryCode": "USA"
"title": "CEO",
"ownershipPercentage": 50,
"controller": true,
"addresses": [
{
"type": "MAILING",
"streetLine1": "400 Richmond St",
"streetLine2": "Suite 500",
"cityName": "New York",
"stateCode": "NY",
"countryCode": "USA",
"zipCode": "10001",
"primary": true,
"verified": false
}
],
"verificationStatus": {
"status": "UNVERIFIED",
"reason": "Processing",
"updatedAt": "2024-08-12T01:09:27.246Z",
"updatedBy": {
"id": "cb51cced-fb9a-43cd-abc8-c6842c871262",
"type": "employee"
}
},
"verificationStatusHistory": [
{
"status": "UNVERIFIED",
"reason": "Processing",
"updatedAt": "2024-08-12T01:09:27.246Z",
"updatedBy": {
"id": "cb51cced-fb9a-43cd-abc8-c6842c871262",
"type": "employee"
}
},
{...},
{...}
],
"createdBy": {
"id": "b6333b53-3222-4227-a71e-718b25ca3ea4",
"type": "service-account"
},
"createdAt": "2024-05-20T00:42:50.311Z",
"updatedBy": {
"id": "b6333b53-3222-4227-a71e-718b25ca3ea4",
"type": "service-account"
},
"updatedAt": "2024-06-12T00:42:50.311Z"
}
Step into the future of Finance with RocketKOR! Simplify payments, banking, lending, and data analytics using our versatile KOR Platform.
A Rocket Financial Inc. company
@ 2024 RocketKOR, Inc. All rights reserved.