Skip to main content
When you onboard a customer or submit additional information, Lumx collects a set of self-disclosure fields that drive AML risk scoring and routing into Enhanced Due Diligence. This page lists the values each field accepts. Values outside these lists return 400. For the full request schemas, see Create a customer and Send additional information. For the broader onboarding flow, see Individual verification and Business verification.
Customers created before October 28, 2026 answer the previous questionnaire, which uses different fields and values. See Previous questionnaire.

USD amounts

monthlyIncomeInUSD (individuals and their associated parties) and monthlyRevenueInUSD (businesses) take a non-negative amount in USD as a string, with up to 18 integer digits and up to 2 decimal places. For example, "8000" or "8000.50".

Individuals

Professional situation

professionalSituation. Single value. The free-text professionalOccupation field accompanies it to capture the specific role (e.g., “Software Engineer”).

Source of funds

sourceOfFunds. The origin of the customer’s funds. Single value.

Transaction counterparties

transactionCounterparties. Who the customer expects to send money to or receive it from. Array.

Businesses

Business activity

businessActivity. What the business does. Single value. See Business Activities for the accepted values.

Monthly transaction volume

monthlyTransactionVolumeInUSD. The expected monthly volume, as a range in USD. Single value.

Source of funds

sourceOfFunds. The origin of the business’s funds. Single value.
When more than one source of funds applies, pick the primary one. Compliance may request supporting evidence regardless. See Document Types.

Transaction counterparties

transactionCounterparties. Who the business expects to send money to or receive it from. Array.

Previous questionnaire

Customers created before October 28, 2026 keep answering the previous questionnaire. Their additional information uses jurisdictions and involvedActivities and, for businesses, companyType, annualRevenue, monthlyTransactionVolume, and complianceAndAML, with the values below. A body that doesn’t match the customer’s questionnaire returns 400 with VALIDATION_ERROR. See the changelog for the full list of differences.
Regions where transactions are expected to occur. Array. Submit every region that applies. This field is separate from the customer’s country of residence or incorporation.
Self-disclosure of involvement with high-risk activities. Array. Must include NONE if none apply. Disclosing any value other than NONE does not pre-approve the activity.
Who the customer expects to send money to or receive it from. Array.
The origin of the customer’s funds. Single value.
See Previous questionnaire on the Business Activities page.

Business Activities

Accepted values for businessActivity on KYB.

Supported countries

Jurisdiction tiers and EDD scope.

Prohibited activities

Activity categories Lumx does not service.

Document Types

Supporting evidence Lumx may request during review.