The Data Validation API allows you to programmatically enable validation, create rules, trigger validations, and retrieve results for your Kadoa workflows.

Base URL

All endpoints use the base URL: https://api.kadoa.com/api/v4/data-validation

Authentication

Include your API key in the header:

x-api-key: YOUR_API_KEY

Response Format

All endpoints return JSON responses with consistent structure:

Success Response

{
  "status": "success",
  "data": { ... }
}

Error Response

{
  "status": "error",
  "message": "Error description",
  "code": "ERROR_CODE"
}

Common Workflow

A typical validation workflow involves:

  1. Enable validation for your workflow
  2. Generate rules (suggested or custom)
  3. Run your workflow (validation happens automatically)
  4. Retrieve results to check data quality