POSTing to the Create a new case endpoint. See the API reference for the full schema.
The information below explains in detail the requirements for the clients array in the request body.
Client identity
Each client must be provided in exactly one of the following forms. Do not mix fields from both options.- Option A — Existing client by ID
- Option B — New client by details
Reference an existing client by their unique identifier. No other identity fields should be included.
ID & AML checks
SettingidAndAmlCheck: true requires a checkProvider. Each provider then has its own field requirements and restrictions.
Provider requirements matrix
Legend: ✅ required · ⚪ optional · ❌ not allowedtelephoneNumber is always optional on the client itself, but becomes required as soon as Thirdfort or Title Guardian is selected as the check provider.Example
Source of Funds
Questionnaire
Ifquestionnaire: true, you must provide sofType.
Armalytix provider
WhensofProvider: "armalytix", additional fields are required. Some are conditional on the value of armalytixCheckType.
Always required with Armalytix
Conditional on armalytixCheckType
Legend: ✅ required · ⚪ optional
Optional fields reference
Identity & contact
Identity & contact
Checks & verification
Checks & verification
Source of Funds
Source of Funds
Communications & documents
Communications & documents
Other
Other