Creating an entity
Let's create an entity, ready to be verified.
Last updated
Let's create an entity, ready to be verified.
Last updated
This endpoint allows you to create an entity using a chosen flow that you've created within the platform.
Flows allow you to choose what you'd like to screen an entity for, which documents you'd like to request, and whether to verify Ultimate Beneficial Owners (UBOs). For example, a Know Your Business flow you've created may require the entity to provide a certificate of incorporation document and send UBOs a verification link.
If you haven't created a Flow yet, create one by going to https://enterprise.personr.co/dashboard/flows and selecting from one of our templates before proceeding.
To enable entity verification on your account and custom entity flows, please contact your Account Manager.
POST
/api-entity-create
Create an entity, ready to be verified.
Body
Use ISO 3166-1 A3 format for 'country' see here for country codes.
uboFlow
is the name of a KYC (Applicant) flow on your account. If you don't want to verify UBOs, leave this blank.
Remember to input the flow name exactly as you created it. Don't use the template name.
Response
Name | Value |
---|---|
Name | Type | Description |
---|---|---|
Content-Type
multipart/form-data
Authorization
Bearer YOUR_TOKEN
companyName
string
The entity's legal name (required)
registrationNumber
string
The entity's registration, or company number (required)
country
string
The entity's country of incorporation (required).
flowName
string
The name of the flow you'd like the entity to go through
(required)
uboFlow
string
The name of the flow you'd like KYC UBOs to be verified on (optional)
sourceKey
string
An internal unique identifier, or source, that you can use to identify where the entity came from, which is returned in all responses (optional)
externalUserId
list
External identifiers that are returned in all responses (optional)