Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lumx.io/llms.txt

Use this file to discover all available pages before exploring further.

When uploading verification documents to Lumx, the type field must match one of the values below. The right document depends on the customer type (INDIVIDUAL vs BUSINESS) and the stage of verification. For the full flow, see Identity Verification, Individual verification, and Business verification.

Identity documents (individuals)

Used for KYC. Most require a side field (FRONT_SIDE or BACK_SIDE).
CodeDescriptionSide required
ID_CARDNational identity card or equivalent government-issued ID.Yes
PASSPORTPassport biographic page.Yes
DRIVERS_LICENSEDriver’s license.Yes
SELFIELive photo of the individual for biometric matching.No

Proof of address

CodeDescription
PROOF_OF_ADDRESSGeneric proof-of-address document.
BANK_STATEMENTRecent bank statement (typically within the last 90 days).
DELIVERY_RECEIPTPostal or courier delivery receipt showing the customer’s address.

Financial documents

CodeDescription
INCOME_TAX_RETURNPersonal or corporate tax return.
SIGNED_BALANCE_SHEETSigned balance sheet for a business customer.
SIGNED_INCOME_STATEMENTSigned income statement (P&L) for a business customer.

Corporate documents (businesses)

Used for KYB.
CodeDescription
INCORPORATION_ARTICLESArticles of incorporation or equivalent constitutional document.
SHAREHOLDER_REGISTRYRegistry listing shareholders and their ownership.
DIRECTORS_REGISTRYRegistry listing directors and officers.
SIGNED_CORPORATE_STRUCTURE_CHARTSigned chart showing the corporate structure and ownership tree.
POWER_OF_ATTORNEYPower of attorney granting representation authority.
REGULATED_ACTIVITY_DOCUMENTLicense or proof of regulated activity (required when isRegulatedActivity: true).

Other

CodeDescription
ADDITIONAL_INFORMATIONUsed to attach extra context requested via RFI.
OTHERAnything that doesn’t fit a category above. Include context in the request.

Document status

Once uploaded, each document moves through this lifecycle:
StatusMeaning
NOT_SENTRequired document hasn’t been uploaded yet.
PENDINGDocument is queued for review.
APPROVEDDocument accepted.
TEMPORARY_REJECTIONDocument needs to be resubmitted. Reasons come back in the verification response. See Request for Information.
FINAL_REJECTIONDocument permanently rejected. The customer cannot proceed.
Document-level status uses TEMPORARY_REJECTION even though customer-level verification status was renamed to RFI in v2.11.0. The two fields are independent.
Uploads are capped at 50 MB. Accepted file formats: JPG, PNG, and PDF.

Identity Verification

KYC and KYB requirements per customer type.

Individual verification

Step-by-step KYC integration.

Business verification

Step-by-step KYB integration.

Request for Information

Resolve RFIs raised on documents during review.