Manage customer/merchant records for your tenant. Customers aggregate all KYC sessions, organization structure, risk profiles, and monitoring status in one place.Documentation Index
Fetch the complete documentation index at: https://docs.compliance.legaltalent.ai/llms.txt
Use this file to discover all available pages before exploring further.
| Method | Endpoint | Description |
|---|---|---|
POST | /customers | Create a new customer |
GET | /customers | List customers (paginated, with filters) |
GET | /customers/{id} | Get customer details |
PATCH | /customers/{id} | Update customer |
DELETE | /customers/{id} | Deactivate customer |
GET | /customers/{id}/sessions | Get customer’s sessions |
GET | /customers/{id}/organization | Get organization structure |
GET | /customers/{id}/risk-profile | Get/recalculate risk profile |
POST | /customers/{id}/monitor | Add to watchlist monitoring |
kyc:create permission for creating customers and kyc:read permission for retrieving customers. Include your Bearer token in the Authorization header.
customer_id or client_id:
client_id doesn’t exist, it will be auto-created.
| Code | Description |
|---|---|
| 200 | Success |
| 201 | Created - Customer created successfully |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Missing or invalid token |
| 403 | Forbidden - Insufficient permissions |
| 404 | Not Found - Customer not found |
| 409 | Conflict - Customer with client_id already exists |
| 500 | Internal Server Error |