Update a beneficial owner

Replace a beneficial owner's details on a draft company.

Use this endpoint to change a beneficial owner. It replaces the owner's details, so send every field. The rules are the same as in Add a beneficial owner.

📘

Part of People and ownership. For how this fits into onboarding, see the guide: Collecting company information: the people.

To fix only an owner's phone or email, including after signing or submitting, use Correct a person's contact details.

When you can call this

Only while the onboarding is a DRAFT and the contract documents haven't been signed. Otherwise it returns 409.

Errors

StatusMeaning
400identity is invalid, an ENTITY owner is missing required details, or ownership would total more than 100%.
401The API key is missing, malformed or expired.
404The company or the owner wasn't found.
409The onboarding is no longer a DRAFT, or the contract has been signed.
422A required field is missing or malformed.
Path Params
integer
required

The company's ID, as returned when the company was created.

integer
required

The beneficial owner's ID, which is the id in the owner's record (the number after owner- in personRef).

Body Params
string
required
string
required
string

Job title or role at the company.

string
required

Email address. The person's identity-verification link is sent here.

string
required

10-digit US phone number. Formatting characters are allowed. The person's identity-verification link is sent here.

identity
object
required

The details Everee uses to verify the person.

string
enum

Whether the owner is an individual or a legal entity. Defaults to PERSON. For an ENTITY, the person fields describe the individual who represents the entity.

Allowed:
number
required
25 to 100

The percentage of the company the owner holds, from 25 to 100.

string

The entity's name. Required for an ENTITY owner.

string

The entity's 9-digit EIN. Required for an ENTITY owner.

number
0.01 to 100

The percentage of the entity the representative owns, from 0.01 to 100. Required for an ENTITY owner.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json