Edit Beneficial Owners

Use /entity/:id/beneficialOwners (PATCH) to manage beneficial owners for an entity. This endpoint supports adding new beneficial owners, editing existing ones, and archiving beneficial owners.

Actions:

Each item in the beneficialOwners array must specify an action type:

  • add - Add a new beneficial owner to the entity
  • edit - Update an existing beneficial owner's ownership percentage or prong
  • archive - Archive (remove) an existing beneficial owner

Add Action Requirements:

  • userId - The ID of an existing individual (non-anonymous) user in the same company
  • ownershipPercent - Ownership percentage (0-100)
  • prong - The prong for beneficial ownership (ownership or control)
  • cipRequired - Whether CIP is required for this beneficial owner (defaults to true)

Edit Action Requirements:

  • userId - The ID of the beneficial owner to edit
  • ownershipPercent (optional) - New ownership percentage
  • prong (optional) - New prong value

Archive Action Requirements:

  • userId - The ID of the beneficial owner to archive

Things to Note:

  • Beneficial owners must be existing individual (non-anonymous) users in the same company
  • When a beneficial owner is added, a linkage is created on their user record
  • When a beneficial owner is archived, their linkage is updated with an archive date
  • Multiple actions can be performed in a single request
Path Params
string
required

Pass in the Spidr entity ID

Body Params

PATCH /v1/entity/:id/beneficialOwners Request body

beneficialOwners
array
required
length ≥ 1

Array of beneficial owner actions to perform

beneficialOwners*
const
enum
required

Add a new beneficial owner

Allowed:
string
required

The user ID of the beneficial owner

double
required
0.01 to 100

Ownership percentage (0-100)

string
enum
required

The prong for beneficial ownership (ownership or control)

Allowed:
boolean
Defaults to true

Whether CIP is required for this beneficial owner

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json