# Zenoo Developer Docs ## Docs - [Acknowledge alert](https://docs.zenoo.com/api-reference/alerts/acknowledge-alert.md): Acknowledge an alert to indicate it has been seen and is being investigated. Changes the alert status from `Open` to `Acknowledged`. - [Assign alert](https://docs.zenoo.com/api-reference/alerts/assign-alert.md): Assign an alert to a specific analyst for investigation. The assigned user receives a notification. - [Bulk acknowledge alerts](https://docs.zenoo.com/api-reference/alerts/bulk-acknowledge-alerts.md): Acknowledge multiple alerts in a single request. Maximum 50 alerts per request. - [Bulk assign alerts](https://docs.zenoo.com/api-reference/alerts/bulk-assign-alerts.md): Assign multiple alerts to a specific analyst. Maximum 50 alerts per request. - [Bulk resolve alerts](https://docs.zenoo.com/api-reference/alerts/bulk-resolve-alerts.md): Resolve multiple alerts in a single request. All alerts must belong to the same case. The same resolution action and rationale are applied to all alerts. Maximum 50 alerts per request. - [Escalate alert](https://docs.zenoo.com/api-reference/alerts/escalate-alert.md): Escalate an alert to a senior reviewer. The alert status changes to `Escalated` and the designated reviewer is notified. - [Get AI research results](https://docs.zenoo.com/api-reference/alerts/get-ai-research-results.md): Retrieve AI research results for an alert. Returns the full analysis including confidence scores, source citations, and recommended actions. - [Get alert details](https://docs.zenoo.com/api-reference/alerts/get-alert-details.md): Retrieve full details for a specific alert, including screening match data, AI assessment, SLA status, and resolution history. - [List alerts](https://docs.zenoo.com/api-reference/alerts/list-alerts.md): Retrieve alerts across all cases with optional filtering. Results are sorted by priority score (highest first) by default. - [Resolve alert](https://docs.zenoo.com/api-reference/alerts/resolve-alert.md): Resolve an alert with a specified action and rationale. The resolution is recorded in the audit trail and the alert status changes to `Resolved` or `False Positive` depending on the action. - [Trigger AI research](https://docs.zenoo.com/api-reference/alerts/trigger-ai-research.md): Initiate AI-powered research for an alert. The AI analyzes available data, performs open-source intelligence gathering, and produces a structured assessment with confidence scoring and recommended actions. - [Alert statistics](https://docs.zenoo.com/api-reference/analytics/alert-statistics.md): Retrieve alert volume, resolution rates, average resolution time, and category breakdown for the specified time period. - [Case statistics](https://docs.zenoo.com/api-reference/analytics/case-statistics.md): Retrieve case throughput, aging distribution, type breakdown, and risk tier distribution for the specified time period. - [Summary metrics](https://docs.zenoo.com/api-reference/analytics/summary-metrics.md): Retrieve key compliance KPIs including open case count, pending alert count, SLA health percentage, and average case resolution time. Metrics are calculated in real-time. - [List audit logs](https://docs.zenoo.com/api-reference/audit-trail/list-audit-logs.md): Query the immutable audit log with filtering by event type, actor, target, and date range. Audit logs cannot be modified or deleted. - [Add comment to case](https://docs.zenoo.com/api-reference/cases/add-comment-to-case.md): Add a comment to a case. Comments support `@mentions` for notifying team members. Use `type: Decision` for formal compliance decisions that appear in the audit trail. - [Add entity to case](https://docs.zenoo.com/api-reference/cases/add-entity-to-case.md): Associate an existing entity with a case, or create a new entity and add it in one step. Specify the entity's role within the case (Primary, UBO, Director, Shareholder). - [Add reviewer to case](https://docs.zenoo.com/api-reference/cases/add-reviewer-to-case.md): Add a reviewer to a case. The reviewer receives a notification and their status is set to `Invited` until they begin their review. - [Close case](https://docs.zenoo.com/api-reference/cases/close-case.md): Close an investigation case. Requires all alerts to be resolved and a final risk assessment to be approved. Optionally include a closing summary and decision rationale. - [Create case](https://docs.zenoo.com/api-reference/cases/create-case.md): Create a new investigation case. A case is the top-level container for a compliance investigation — it groups entities, checks, alerts, and risk assessments into a single tracked unit. - [Create/recalculate risk assessment](https://docs.zenoo.com/api-reference/cases/createrecalculate-risk-assessment.md): Calculate a new risk assessment for a case using the active risk model. If an active assessment already exists, it is superseded by the new one. - [Escalate case](https://docs.zenoo.com/api-reference/cases/escalate-case.md): Escalate a case to a senior reviewer or compliance officer. Escalation changes the case status to `Escalated` and notifies the designated escalation contact. - [Generate compliance report](https://docs.zenoo.com/api-reference/cases/generate-compliance-report.md): Generate a comprehensive compliance report for a case, including entity details, check results, alert resolutions, risk assessment, and audit trail. The report is suitable for regulatory submission and internal records. - [Get case audit trail](https://docs.zenoo.com/api-reference/cases/get-case-audit-trail.md): Retrieve the complete audit trail for a case, showing every action taken in chronological order. This is the case-scoped view of the immutable audit log. - [Get case details](https://docs.zenoo.com/api-reference/cases/get-case-details.md): Retrieve full details for a specific case, including status, risk tier, SLA information, and summary counts of entities, alerts, and checks. - [Get risk assessment](https://docs.zenoo.com/api-reference/cases/get-risk-assessment.md): Retrieve the current active risk assessment for a case. Returns the overall score, tier classification, and dimension-level breakdown. - [List case alerts](https://docs.zenoo.com/api-reference/cases/list-case-alerts.md): Retrieve all alerts across all entities in a case. Alerts are sorted by priority score (highest first), then by creation date. - [List case checks](https://docs.zenoo.com/api-reference/cases/list-case-checks.md): Retrieve all verification checks across all entities in a case. Includes check status, result, and provider information. - [List case comments](https://docs.zenoo.com/api-reference/cases/list-case-comments.md): Retrieve all comments and discussion entries for a case, including analyst notes, formal decisions, and system-generated events. - [List case entities](https://docs.zenoo.com/api-reference/cases/list-case-entities.md): Retrieve all entities associated with a case, including their roles, verification status, and summary check/alert counts. - [List case reviewers](https://docs.zenoo.com/api-reference/cases/list-case-reviewers.md): Retrieve all reviewers assigned to a case, including their role and review status. - [List cases](https://docs.zenoo.com/api-reference/cases/list-cases.md): Retrieve cases with optional filtering by status, type, entity category, risk tier, or assigned reviewer. Results are sorted by creation date (newest first) by default. - [Update case](https://docs.zenoo.com/api-reference/cases/update-case.md): Update case attributes. Only provided fields are modified. Status transitions must follow the valid lifecycle (e.g., cannot move from `Closed` to `New`). - [Execute check](https://docs.zenoo.com/api-reference/checks/execute-check.md): Trigger execution of a verification check. The check is queued and executed against its configured provider. Results are delivered via the check status endpoint or webhook. - [Get check details](https://docs.zenoo.com/api-reference/checks/get-check-details.md): Retrieve full details for a verification check, including status, result, provider information, and structured result data. - [Waive check](https://docs.zenoo.com/api-reference/checks/waive-check.md): Waive a check with a documented reason. Waived checks are excluded from the verification requirements but recorded in the audit trail for regulatory transparency. - [Create person or company entity](https://docs.zenoo.com/api-reference/entities/create-person-or-company-entity.md): Create a new entity for compliance investigation. The entity type determines which fields are required and which checks can be executed. - [Get entity details](https://docs.zenoo.com/api-reference/entities/get-entity-details.md): Retrieve full details for a specific entity, including identifying information, verification status, and summary counts of associated checks and alerts. - [List entities with filters](https://docs.zenoo.com/api-reference/entities/list-entities-with-filters.md): Retrieve entities with optional filtering by type, verification status, or case association. Results are sorted by creation date (newest first). - [List entity alerts](https://docs.zenoo.com/api-reference/entities/list-entity-alerts.md): Retrieve all alerts generated from checks on this entity. Includes screening matches, verification failures, and system alerts. - [List entity checks](https://docs.zenoo.com/api-reference/entities/list-entity-checks.md): Retrieve all verification checks associated with an entity. Includes checks from all cases the entity belongs to. - [Update entity](https://docs.zenoo.com/api-reference/entities/update-entity.md): Update entity attributes. Only provided fields are modified; omitted fields retain their current values. Updating key identifying fields (name, DOB) may trigger re-screening. - [Execute Company Verification (sync)](https://docs.zenoo.com/api-reference/flow-api/execute-company-verification-sync.md): Submit company data for synchronous registry lookup and screening. The API performs company registry verification, director screening, and UBO screening in a single call. - [Execute Person Verification (sync)](https://docs.zenoo.com/api-reference/flow-api/execute-person-verification-sync.md): Submit person data for synchronous screening and database verification. Use this endpoint for server-side checks when you already have the individual's data (name, date of birth, nationality, etc.). - [Initiate Company Verification (async)](https://docs.zenoo.com/api-reference/flow-api/initiate-company-verification-async.md): Initiate asynchronous company verification. Returns tokens immediately without waiting for checks to complete. Use the `pull` token to retrieve results via `GET /api/gateway/sharable-payload/{pull}`, or configure a webhook for delivery. - [Initiate Person Verification journey (async)](https://docs.zenoo.com/api-reference/flow-api/initiate-person-verification-journey-async.md): Initialize an asynchronous person verification journey. Returns tokens immediately. Use the `start` token to construct a verification URL that redirects the individual to Zenoo's hosted verification experience for document capture and biometric liveness. - [Retrieve async verification results](https://docs.zenoo.com/api-reference/flow-api/retrieve-async-verification-results.md): Retrieve results for an asynchronous verification using the `pull` token obtained from any `/init` endpoint or from a 202 response on a sync endpoint. - [Screen entity for PEP/sanctions/adverse media](https://docs.zenoo.com/api-reference/flow-api/screen-entity-for-pepsanctionsadverse-media.md): Perform standalone AML screening against PEP, sanctions, adverse media, and watchlist databases. Supports both person and company entities. - [API Reference](https://docs.zenoo.com/api-reference/introduction.md): Two APIs, one platform — orchestrate verification flows and manage compliance workflows programmatically. - [Approve risk assessment](https://docs.zenoo.com/api-reference/risk-assessments/approve-risk-assessment.md): Approve a risk assessment. Only assessments in `Active` status can be approved. Approval locks the assessment and records the approver in the audit trail. - [Get risk assessment](https://docs.zenoo.com/api-reference/risk-assessments/get-risk-assessment.md): Retrieve a specific risk assessment by token. Returns the full scoring breakdown across all four dimensions plus the overall score and tier. - [Override risk tier](https://docs.zenoo.com/api-reference/risk-assessments/override-risk-tier.md): Override the calculated risk tier with a manual classification. Requires a justification. The original calculated score is preserved alongside the override for audit purposes. - [List webhooks](https://docs.zenoo.com/api-reference/webhooks/list-webhooks.md): Retrieve all registered webhook endpoints and their current status. - [Register webhook](https://docs.zenoo.com/api-reference/webhooks/register-webhook.md): Register a new webhook endpoint to receive event notifications. The endpoint must be HTTPS and respond to a verification challenge before activation. - [Remove webhook](https://docs.zenoo.com/api-reference/webhooks/remove-webhook.md): Remove a registered webhook endpoint. Events will no longer be delivered to this endpoint after removal. - [February 2023](https://docs.zenoo.com/changelog/2023-02.md) - [March 2023](https://docs.zenoo.com/changelog/2023-03.md) - [April 2023](https://docs.zenoo.com/changelog/2023-04.md) - [May 2023](https://docs.zenoo.com/changelog/2023-05.md) - [June 2023](https://docs.zenoo.com/changelog/2023-06.md) - [July 2023](https://docs.zenoo.com/changelog/2023-07.md) - [August 2023](https://docs.zenoo.com/changelog/2023-08.md) - [September 2023](https://docs.zenoo.com/changelog/2023-09.md) - [October 2023](https://docs.zenoo.com/changelog/2023-10.md) - [November 2023](https://docs.zenoo.com/changelog/2023-11.md) - [December 2023](https://docs.zenoo.com/changelog/2023-12.md) - [January 2024](https://docs.zenoo.com/changelog/2024-01.md) - [February 2024](https://docs.zenoo.com/changelog/2024-02.md) - [March 2024](https://docs.zenoo.com/changelog/2024-03.md) - [April 2024](https://docs.zenoo.com/changelog/2024-04.md) - [May 2024](https://docs.zenoo.com/changelog/2024-05.md) - [June 2024](https://docs.zenoo.com/changelog/2024-06.md) - [July 2024](https://docs.zenoo.com/changelog/2024-07.md) - [August 2024](https://docs.zenoo.com/changelog/2024-08.md) - [September 2024](https://docs.zenoo.com/changelog/2024-09.md) - [October 2024](https://docs.zenoo.com/changelog/2024-10.md) - [November 2024](https://docs.zenoo.com/changelog/2024-11.md) - [December 2024](https://docs.zenoo.com/changelog/2024-12.md) - [January 2025](https://docs.zenoo.com/changelog/2025-01.md) - [February 2025](https://docs.zenoo.com/changelog/2025-02.md) - [March 2025](https://docs.zenoo.com/changelog/2025-03.md) - [April 2025](https://docs.zenoo.com/changelog/2025-04.md) - [May 2025](https://docs.zenoo.com/changelog/2025-05.md) - [June 2025](https://docs.zenoo.com/changelog/2025-06.md) - [July 2025](https://docs.zenoo.com/changelog/2025-07.md) - [August 2025](https://docs.zenoo.com/changelog/2025-08.md) - [September 2025](https://docs.zenoo.com/changelog/2025-09.md) - [October 2025](https://docs.zenoo.com/changelog/2025-10.md) - [November 2025](https://docs.zenoo.com/changelog/2025-11.md) - [December 2025](https://docs.zenoo.com/changelog/2025-12.md) - [January 2026](https://docs.zenoo.com/changelog/2026-01.md) - [February 2026](https://docs.zenoo.com/changelog/2026-02.md) - [Alerts](https://docs.zenoo.com/data-model/alerts.md): Complete field reference for the Alert resource in the Zenoo CLM API. - [Audit Logs](https://docs.zenoo.com/data-model/audit-logs.md): Complete field reference for the Audit Log resource and all 32 event types in the Zenoo CLM API. - [Cases](https://docs.zenoo.com/data-model/cases.md): Complete field reference for the Case resource in the Zenoo CLM API. - [Check Types](https://docs.zenoo.com/data-model/check-types.md): Complete registry of verification check codes, execution methods, and status lifecycle. - [Checks](https://docs.zenoo.com/data-model/checks.md): Complete field reference for the Check resource in the Zenoo CLM API. - [Comments](https://docs.zenoo.com/data-model/comments.md): Complete field reference for the Comment resource in the Zenoo CLM API. - [Company Verification](https://docs.zenoo.com/data-model/company-verification.md): Company verification results from registry lookups including the verified legal entity, directors, and beneficial owners. - [Compliance Report](https://docs.zenoo.com/data-model/compliance-report.md): The top-level response from Zenoo containing the overall verification verdict, risk assessment, and detailed check results. - [Enrichments](https://docs.zenoo.com/data-model/enrichments.md): Automatic data enrichments applied to every verification including UBO discovery, document forensics, and risk scoring. - [Entities](https://docs.zenoo.com/data-model/entities.md): Complete field reference for the Entity resource in the Zenoo CLM API. - [Individual Verification](https://docs.zenoo.com/data-model/individual-verification.md): Individual Person Verification results across six domains: identity, document, biometric, phone, email, and address. - [Data Model](https://docs.zenoo.com/data-model/overview.md): Zenoo accepts and returns verification data at three tiers: Minimum, Standard, and Full. - [Company Verification Request Fields](https://docs.zenoo.com/data-model/request-fields-kyb.md): Submit company data for Company Verification with three tiers of input fields. - [Person Verification Request Fields](https://docs.zenoo.com/data-model/request-fields-kyc.md): Submit individual data for Person Verification with three tiers of input fields. - [Screening Request Fields](https://docs.zenoo.com/data-model/request-fields-screening.md): Submit an entity for standalone AML screening against PEP, sanctions, adverse media, and watchlist databases. - [Risk Assessment](https://docs.zenoo.com/data-model/risk-assessment.md): Quantified risk evaluation with multi-dimensional scoring and a summary of every verification check performed. - [Screening Results](https://docs.zenoo.com/data-model/screening-results.md): Screening results including match details for PEP, sanctions, adverse media, and watchlist hits. - [Webhook Events](https://docs.zenoo.com/data-model/webhook-events.md): CLM webhook event types with payload structures for real-time case, alert, check, and risk assessment notifications. - [Authentication](https://docs.zenoo.com/getting-started/authentication.md): Every API request must include a valid API key in the X-API-KEY header. - [Environments](https://docs.zenoo.com/getting-started/environments.md): Zenoo provides separate staging and production environments with their own base URLs, API keys, and provider connections. - [First API Call](https://docs.zenoo.com/getting-started/first-api-call.md): Get from zero to a working API call in under 2 minutes with your staging API key and project hash. - [Getting Started](https://docs.zenoo.com/getting-started/overview.md): Zenoo is a verification orchestration platform that connects your system to identity, screening, and company registry providers through a single API. - [Security Best Practices](https://docs.zenoo.com/getting-started/security-best-practices.md): Best practices for API key storage, key rotation, transport security, and webhook endpoint protection. - [AI Research](https://docs.zenoo.com/guides/ai-research.md): Trigger AI-powered research on alerts, understand confidence scores, and configure the auto-disposition pipeline. - [Alert Management](https://docs.zenoo.com/guides/alert-management.md): Alert lifecycle, auto-triage, AI research, priority scoring, SLA monitoring, and bulk operations in the Zenoo CLM platform. - [Architecture & Data Flow](https://docs.zenoo.com/guides/architecture.md): Understand how Zenoo orchestrates verification checks across providers and delivers unified compliance reports. - [Audit Trail](https://docs.zenoo.com/guides/audit-trail.md): Immutable audit logging, event types, filtering, and compliance export for regulatory requirements. - [Bulk Operations](https://docs.zenoo.com/guides/bulk-operations.md): Process multiple alerts in a single request with partial success handling and detailed error reporting. - [Case Lifecycle](https://docs.zenoo.com/guides/case-lifecycle.md): Understand case types, status transitions, SLA calculation, and closure requirements in the Zenoo CLM platform. - [How Do I Collaborate With My Team?](https://docs.zenoo.com/guides/case-management/collaborate-with-team.md): Add reviewers to cases and alerts, leave threaded comments, @mention colleagues, and track approvals. - [How Do I Manage Entities?](https://docs.zenoo.com/guides/case-management/manage-entities.md): Navigate the UBO tree, view entity verification status, add new entities to a case, and manage cross-case entity history. - [How Do I Read the Audit Trail?](https://docs.zenoo.com/guides/case-management/read-audit-trail.md): View immutable audit logs for every action in Case Management — filter by event type, actor, and date, and export for regulatory reporting. - [How Do I Resolve a Case?](https://docs.zenoo.com/guides/case-management/resolve-a-case.md): Walk through the full case lifecycle in Zenoo Case Management — from a case landing in your queue to closing it with all alerts resolved. - [How Do I Review Alerts?](https://docs.zenoo.com/guides/case-management/review-alerts.md): Walk through the alert workspace — filter your queue, investigate screening hits, use AI insights, and take action. - [How Do I Run and Manage Checks?](https://docs.zenoo.com/guides/case-management/run-checks.md): View required checks per entity, see check statuses, trigger re-runs, waive checks with a reason, and understand reused checks. - [How Do I Track SLA Compliance?](https://docs.zenoo.com/guides/case-management/track-sla.md): Monitor SLA deadlines with visual indicators, understand warning and breach states, and configure auto-escalation. - [How Do Cases, Entities, and Alerts Work?](https://docs.zenoo.com/guides/case-management/understand-cases.md): Understand the mental model behind Zenoo Case Management — cases contain entities, entities have checks, and checks generate alerts. - [How Do I Read Risk Scores?](https://docs.zenoo.com/guides/case-management/understand-risk-scores.md): Understand the 4-dimension risk assessment in Zenoo — Customer, Geographic, Product/Service, and Transaction risk — and how to apply overrides. - [How Do I Use AI Research?](https://docs.zenoo.com/guides/case-management/use-ai-research.md): Get AI-powered analysis of screening matches with confidence scores, false positive probabilities, and recommended actions. - [Check Orchestration](https://docs.zenoo.com/guides/check-orchestration.md): How verification checks are auto-created, executed, and reused across cases in the Zenoo CLM platform. - [Entity Lifecycle](https://docs.zenoo.com/guides/entity-lifecycle.md): Understand entity types, roles, verification statuses, and access patterns in the Zenoo CLM platform. - [Error Handling](https://docs.zenoo.com/guides/error-handling.md): Handle API errors, implement retry strategies, and understand Zenoo's internal error classification. - [Idempotency](https://docs.zenoo.com/guides/idempotency.md): Prevent duplicate verifications using the external_reference field for idempotent requests. - [Ongoing Monitoring](https://docs.zenoo.com/guides/ongoing-monitoring.md): Implement periodic re-screening, check expiry management, and triggered re-verification for ongoing compliance. - [Pagination](https://docs.zenoo.com/guides/pagination.md): Navigate large result sets using cursor-based pagination across all Zenoo API list endpoints. - [Result Delivery](https://docs.zenoo.com/guides/result-delivery.md): Choose between pull, webhook push, and ping+pull methods for receiving verification results. - [Risk Scoring](https://docs.zenoo.com/guides/risk-scoring.md): Understand the 4-dimension risk model, scoring algorithm, tier assignment, and risk assessment lifecycle. - [How Do I Brand My Verification Experience?](https://docs.zenoo.com/guides/studio/brand-your-experience.md): Customize the customer-facing verification journey with your logo, brand colors, welcome messages, and email templates. - [How Do I Connect Providers?](https://docs.zenoo.com/guides/studio/connect-providers.md): Add verification providers to Zenoo Studio — enter credentials, configure settings, test connections, and enable them in your flows. - [Go-Live Checklist](https://docs.zenoo.com/guides/studio/go-live-checklist.md): Everything you need to verify before launching your Zenoo verification flows in production. - [Studio Guides](https://docs.zenoo.com/guides/studio/index.md): Learn how to build compliance workflows, connect providers, and launch branded verification journeys in Zenoo Studio. - [How Do I Screen for Sanctions?](https://docs.zenoo.com/guides/studio/screen-for-sanctions.md): Configure screening nodes in Zenoo Studio to check against PEP, sanctions, adverse media, and watchlist databases. - [How Do I Verify a Company?](https://docs.zenoo.com/guides/studio/verify-a-company.md): Walk through a KYB verification flow in Zenoo Studio — from company submission to director screening and compliance report. - [How Do I Verify a Person?](https://docs.zenoo.com/guides/studio/verify-a-person.md): Walk through a KYC verification flow — from initiating a journey to document capture, biometric matching, screening, and results. - [Build Your First Flow](https://docs.zenoo.com/guides/studio/your-first-flow.md): Create a verification flow from scratch in Zenoo Studio — add check nodes, configure them, test with sample data, and view results. - [Sync vs Async](https://docs.zenoo.com/guides/sync-vs-async.md): Choose between synchronous and asynchronous execution models based on your integration requirements. - [Webhooks](https://docs.zenoo.com/guides/webhooks.md): Configure webhook endpoints to receive real-time notifications when verification events occur. - [Zenoo Documentation](https://docs.zenoo.com/index.md): Everything you need to automate KYC, KYB, and AML compliance. - [Country Codes](https://docs.zenoo.com/reference/country-codes.md): ISO 3166-1 alpha-2 country codes used across all Zenoo API country, nationality, and jurisdiction fields. - [Error Codes](https://docs.zenoo.com/reference/error-codes.md): Machine-readable error codes, human-readable messages, and retry guidance for every Zenoo API error response. - [Glossary](https://docs.zenoo.com/reference/glossary.md): Definitions of key terms used throughout the Zenoo API documentation. - [Rate Limits](https://docs.zenoo.com/reference/rate-limits.md): Per-endpoint rate limits, response headers, and best practices for request queuing and backoff. - [Status Enums](https://docs.zenoo.com/reference/status-enums.md): Comprehensive reference of all enum values used across the Zenoo CLM API, organized by resource type. - [Go-Live Checklist](https://docs.zenoo.com/testing/go-live-checklist.md): 12-item pre-production checklist covering credentials, security, resilience, result handling, and monitoring. - [Integration Scenarios](https://docs.zenoo.com/testing/integration-scenarios.md): End-to-end test scripts for validating your Zenoo integration against the staging environment. - [Staging Environment](https://docs.zenoo.com/testing/staging-environment.md): Dedicated staging environment that mirrors the production API with mock providers for integration testing. - [Test Data](https://docs.zenoo.com/testing/test-data.md): Pre-built payloads for testing every verification outcome in the Zenoo staging environment. - [Alert Review](https://docs.zenoo.com/use-cases/alert-review.md): Triage and resolve AML alerts via the API using priority-based queuing, AI research, and bulk operations. - [Compliance Reports](https://docs.zenoo.com/use-cases/compliance-reports.md): Generate and interpret a compliance report for a completed case via the API. - [Company Verification](https://docs.zenoo.com/use-cases/kyb-verification.md): Verify a company end-to-end with registry checks, director screening, and UBO screening. - [Person Verification](https://docs.zenoo.com/use-cases/kyc-verification.md): Verify an individual end-to-end with document capture, biometric liveness, face matching, database checks, and screening. - [End-to-End Onboarding](https://docs.zenoo.com/use-cases/onboarding.md): Walk through a full company onboarding lifecycle via the API: create an entity, open a case, run checks, review alerts, and close the case. - [Screening](https://docs.zenoo.com/use-cases/screening.md): Screen individuals and companies against PEP, sanctions, adverse media, and watchlist databases. ## OpenAPI Specs - [zenoo-api-openapi](https://docs.zenoo.com/zenoo-api-openapi.yaml) - [openapi](https://docs.zenoo.com/openapi.yaml)