v1

latestOpenAPI 3.0.0BRLA License2026-07-14469068.3 KB
KYC Operations

Verify KYC level 1 for legal person

Collects necessary documents and start KYC level 1 verification for the logged user as a legal 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/pj/level1

Request body

cnpjstring required
companyNamestring required
startDatestring required

Company start date

defaultWalletstring

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

Example request

{
  "cnpj": "Can be either with or without punctuation, e.g. 12.345.678/0001-00 or 12345678000100",
  "startDate": "YYYY-MMM-DD format. Example: 2006-Jan-02"
}

Response

KYC verification started

idstring uuid