v1

latestOpenAPI 3.0.0BRLA License2026-07-14469068.3 KB
KYC Operations

Verify KYC level 1 for natural person

Collects necessary documents and start KYC level 1 verification for the logged user as a natural person. A 201 response status doesn't mean that the user has passed the verification, it only means that the documents were accepted and the verification started. The confirmation is asynchronous

post/superuser/kyc/pf/level1

Request body

cpfstring required
birthDatestring required

Birth date of the owner/partner

fullNamestring required
defaultWalletstring

Default wallet where BRLA tokens will be minted to in case a buy/static-pix ticket was not created

Example request

{
  "cpf": "Can be either with or without punctuation, e.g. 123.456.789-00 or 12345678900",
  "birthDate": "YYYY-MMM-DD format. Example: 2006-Jan-02"
}

Response

KYC verification started

idstring uuid