Skip to main content
The KYC endpoints handle identity verification for natural persons (individuals) and legal entities (companies). They require JWT token authentication.
In the SDK, these endpoints live under the client.kyc resource. See the Method Reference.

Overview

Natural person proposal

Creates a KYC proposal for a natural person.
string
required
Bearer <tokenJWT>
Creates a KYC proposal for a legal entity.
string
required
Bearer <tokenJWT>

Document upload URL

Returns the URL for uploading the verification documents.

Check status

Looks up the current status of the KYC verification.

Validate CPF

Validates a given CPF.

User data

Returns the user data associated with the KYC process.
Some payment flows require approved KYC. A 403 may indicate pending KYC. Check the limits per verification level on your account.