Welcome to Lighthouse!

Find comprehensive guides and documentation on our products, as well as support if stuck. Come and get started!

Get Started


Individuals is a product intended to register natural person in Caradhras platform. This process includes a whole set of fraud, money laundering and data leak prevention, including but not limited to provided data veracity check, search by person's name in several restrictive lists, identification of Politically Exposed Persons, strong data encryption and more. Individuals can:


1. Sign the regulatory document:

Every natural person registration starts with the signature of, at least, the terms and conditions and privacy policy documents, as described in the topic Regulatory Documents.

GET Get Companies RegDocs
POST Agree Companies RegDocs

2. Register an individual:

With those previously signed tokens and all legally required personal data, the first step of registration can be required.

2.1. Register an individual without an account

POST Create Individualss


2.2. Register an individual with an account associated

POST Create Individuals Accounts

2.3. KYC Validations

Status Code





National registration could not be validated, try again in 1 minute. If the second attempt is not valid, check the information sent.



Document status is not regular.



The name inserted does not match with data extracted from official government



The mother's name inserted does not match with data extracted from official
government sources.



The date of birth inserted does not match with the data extracted from official
government sources.



Operation not allowed for the informed document. (Sanctions)



Document number is currently in the blocklist.


KYC Validation Error

If you receive a response code 409 (KYC validation error) from the API, it will be necessary to open a Zendesk ticket to send a single photo of an official document (CNH, RG, RNE or Passport). Click here to see our recommendations for selfies and documents.

3. Analysis and Approval:

Then automatically occurs the data veracity test, searching in PEP and restriction lists. If any inconsistency is found, an error is returned. In that case, it is needed to double-check all provided information and try the registration again. Otherwise, a registration identification code is returned to proceed with the registration.

4. Send required documents:

Upload images of an official photo identification (driver license card, identity card, passport, or RNE) and a self-portrait (selfie) to check if the personal data belongs to whoever is registering.

POST Upload Document Individuals

5. Analysis and Approval:

An automatic document examination and a face match between the photo ID and selfie are made. If one of those verifications fails, the registration attempt goes to a Diligence Desk which will manually verify the provided information manually. The Diligence Desk can approve the registration or refuse it and request additional documents or selfies, causing the account to be partially or totally blocked temporarily.


Asynchronous Process

It is possible to set up an asynchronous process of analysis and approval, which means the end-user will not experience account blocking due to inconsistent documents. In this case, the account will only be available when approved by Dock's Diligence Desk.

After this step, the person is finally registered and allowed to manage a payment account at Dock.


Registration Types

  • Register a person without an account is commonly used when a "no name" card already issued;
  • Register a person with an account;
  • Register an additional person to someone's account previously created, commonly for giving permission to an under-age to manage an account.

Video Guide: How to Register Natural Persons? (Individual + Account)


Asynchronous Process

If the analysis and approval process is asynchronous, the API will be created with SPD blocking status 12 or 13. The account will only be unblocked when approved by Dock's Diligence Desk.

Updated 29 days ago


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.