Generating a verification link

Once you've created an entity, you can generate a hosted link for verification.

This endpoint allows you to generate a hosted verification link, where applicants can upload their documents and verify themselves on your chosen flow.

By default, verification links are hosted on our domain https://enterprise.personr.co and are easily embeddable into your website or mobile application.

Once an entity has finished uploading their documents, the verification will process automatically. You can go to Retrieving entity verification results to retrieve the results, or create a webhook by going to Setting up a webhook.

Example Verification Screen

Whitelabelling is available upon request. This allows you to customise the verification screens' logo, and colours to align with your brand. Additionally, you can add custom questions that an entity needs to answer. Reach out to your account manager to discuss your options.

We support all device types and modern browsers for verification.


POST /api-entity-verificationlink-create

Generate a verification link, to send to an entity.

NameValue

Content-Type

multipart/form-data

Authorization

Bearer YOUR_TOKEN

Body

NameTypeDescription

applicantId

string

Unique applicantId generated on entity creation (required)

Request

curl --location 'https://enterprise.personr.co/api/1.1/wf/api-entity-verificationlink-create' \
--form 'applicant="4242424242424x424242424242424242"'

Response

{
  "status": "success",
  "response": {
    "verificationLink": "https://enterprise.personr.co/entity-verification/4242424242424x424242424242424242"
  }
}

Verification links aren't sent to an applicant's email or phone number by default.

For more customisation and control over what your users see, upload documents directly via API instead. Head to the next page to read more.

Last updated