End-to-End Onboarding
This guide walks you through a complete company onboarding lifecycle using the Zenoo CLM API. By the end you will have created an entity, opened an onboarding case, executed compliance checks, reviewed generated alerts, and closed the case.Prerequisites
- A valid API key (see Authentication)
- Base URL:
https://api.zenoo.com/v1
What happens during onboarding
When you create an onboarding case, Zenoo automatically:- Creates verification requirements based on entity type and role
- Executes API-based checks (screening, registry, identity)
- Generates alerts for any hits (PEP, sanctions, adverse media)
- Calculates a 4-dimension risk score
Create a company entity
Register the company you want to onboard. The response includes the entity token used in all subsequent calls.Response:
Create an onboarding case
Open an onboarding case linked to the entity. Zenoo automatically creates verification requirements and begins executing API-based checks.Response:
The
due_date is automatically calculated from SLA configuration based on case type and priority. An Onboarding/Medium case defaults to 14 calendar days.List checks created for the case
Zenoo auto-creates checks based on entity type and role. List them to track progress.Response:
Wait for checks to complete
Checks execute asynchronously. Use webhooks (recommended) or poll the case status.Option A: WebhookConfigure a webhook endpoint to receive
check.completed and check.failed events. See Webhook Events.Option B: PollReview alerts generated
After checks complete, any screening hits generate alerts that require analyst review.Response:
Resolve each alert
Review the alert details and resolve it with an action and justification.Response:
Next steps
- Alert Review. Triage and resolve alerts in bulk via the API.
- Case Lifecycle Guide. Understand all status transitions and SLA rules.
- Check Orchestration Guide. Learn how checks are auto-created and executed.
- Webhook Events. Set up real-time notifications for case and check events.