Skip to main content
POST
Upload a compliance document

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Body

multipart/form-data
file
file
required

The document file (JPEG, PNG, WebP, or PDF; max 10 MB).

type
enum<string>
required

The role this document plays in KYC.

Available options:
id_card,
passport,
drivers_license,
utility_bill,
bank_statement,
business_registration,
vat_certificate,
lease_agreement,
proof_of_address,
power_of_attorney,
other
country_code
string

Optional ISO-3166 alpha-2 country the document applies to.

Response

The uploaded document's metadata.

data
object
meta
object