Use the /entity/create endpoint to create a new entity (business) user. This endpoint is specifically designed for onboarding business entities rather than individual users.
📘 Note: An entity user record is required before you can create a business account. The entity should pass all onboarding checks enforced by your program before creating an account.
Things to Note:
- Entity users are identified by their EIN (Employer Identification Number) rather than SSN/ITIN.
- Entity users have different required fields than individual users, including entityName and entityDetails.
- Beneficial owners can be linked to the entity. Each beneficial owner must be an existing individual (non-anonymous) user, or an existing entity user when
beneficialOwnerTypeisbusiness. - When beneficial owners are added, they are automatically linked to the entity with a 'beneficial_owner' linkage type.
- Beneficial owners are validated to ensure they belong to the same company as the entity being created.
- A product can limit how many beneficial owners its entities have (for example exactly 1, or at most 5). When the number of
beneficialOwnersin the request is outside that limit, the create is refused withBENEFICIAL_OWNER_COUNT_RULE_NOT_SATISFIED(400), and the message gives the allowed range and the count.
Valid role values by beneficialOwnerType:
individualonly:controlling_person,ceo,cfo,coo,president,vice_president,secretary,treasurer,director,managing_member,authorized_signer,sole_proprietor,grantorbusinessonly:parent_company,holding_company- Either type:
beneficial_owner,shareholder,member,general_partner,limited_partner,trustee,other
A role that is not allowed for the owner's beneficialOwnerType is rejected — controlling_person is the FinCEN CDD Rule control prong (a single individual with significant responsibility to control, manage, or direct the entity), so a business beneficial owner cannot hold it and belongs on the ownership side instead (for example beneficial_owner, parent_company or holding_company).
