> ## Documentation Index
> Fetch the complete documentation index at: https://docs.validio.io/llms.txt
> Use this file to discover all available pages before exploring further.

# API Integration Patterns

> Synchronize data quality information between Validio and data catalogs, alerting, ticketing, and CI/CD tools through the Validio API.

The Validio API supports comprehensive CRUD operations across all major entities (sources, validators, incidents, catalog assets, channels, and notification rules), so you can programmatically synchronize data quality information across your entire stack.

Successful implementations use standard patterns, such as:

* **Push-based workflows:** Validio sends data quality information to external systems in real time (through webhooks) or on scheduled intervals (through APIs).
* **Pull-based workflows:** External systems query the Validio API to retrieve data quality information on demand.

The Validio API enables bidirectional integrations with external systems such as the following data catalogs, notification systems, ticket management platforms, and CI/CD tooling:

**Data catalogs**

Integrate with enterprise data catalogs to synchronize data quality metrics and lineage information.

**Popular integrations:**

* Collibra
* Atlan
* Alation
* Microsoft Purview
* Informatica Data Catalog (IDC)

**Common use cases:**

* Sync validator metrics and incidents to catalog assets
* Export validation results as data quality reports
* Import metadata to create validators automatically

**Alerting and monitoring**

Connect with notification and incident management systems for real-time alerting.

**Popular integrations:**

* PagerDuty
* Opsgenie
* Slack
* Microsoft Teams
* Custom webhook endpoints

**Common use cases:**

* Route critical data quality incidents to on-call teams
* Send daily or weekly quality summaries
* Escalate unresolved incidents automatically

**Ticketing systems**

Automatically create and track tickets for data quality issues.

**Popular integrations:**

* Jira
* ServiceNow
* Linear
* Azure DevOps

**Common use cases:**

* Auto-create tickets for high-severity incidents
* Track resolution progress and SLAs
* Link incidents to related development work

**CI/CD and automation**

Embed data quality checks into your development and deployment pipelines.

**Popular integrations:**

* GitHub Actions
* GitLab CI/CD
* Jenkins
* Azure DevOps Pipelines
* Airflow

**Common use cases:**

* Block deployments on quality gate failures
* Run validation checks on data pipeline changes
* Automate validator deployment through Infrastructure-as-Code
