Skip to main content

Overview

Preview: The ZeroDrift API and this documentation are in preview. Endpoints and response formats may change before general availability.
The ZeroDrift Validation API enables compliance validation of financial documents and communications. Submit documents for automated regulatory compliance checks against configurable rule packs.

Authentication

All API endpoints require authentication via API Key in the request header. Your validation API key is provisioned when your account is created.

Quick Start

Validate content in two calls:
  1. Submit content with Validate Content — the response returns a job_id
  2. Poll Get Validation Results until the job is done or failed

Custom Policy Rules

Import your organization’s compliance policies and extract enforceable rules:
  1. Upload a policy document (PDF, DOCX, or plain text)
  2. Poll until AI rule extraction completes
  3. Review and activate rules — they’ll run on all future validations
You can also create and edit custom rules directly via POST /api/policies/rules and PATCH /api/policies/rules/{rule_id}.

Activity Center

List and inspect validation activity for your account (30-day max window).

OpenAPI specification

A machine-readable OpenAPI 3.0 document of the public API is available at /openapi.json. See OpenAPI specification for the operations it covers and how to fetch it.

Rate Limits

Contact support@zerodrift.ai for higher limits.

Support

For API support or to request higher rate limits, contact: support@zerodrift.ai For data handling and retention, see Data Retention.