Skip to main content

Qarion Developer Portal

Welcome to the Qarion API documentation. This portal provides everything you need to integrate with Qarion programmatically — from managing your data catalog and tracking lineage to automating quality monitoring and governing access across your data platform.

The API follows RESTful conventions and returns JSON responses. All endpoints are authenticated via API keys or session tokens, and the platform supports real-time event notifications through webhooks. Whether you're building a one-off script to sync metadata from dbt or a full integration that automates your data governance workflows, this documentation will guide you through the process.

What You Can Do

The Qarion API gives you programmatic access to every capability available in the platform UI. You can manage your data catalog by registering, updating, and searching data products — the tables, views, dashboards, and other assets that make up your data ecosystem. You can track data lineage by defining upstream and downstream relationships between products, enabling impact analysis before changes and root cause tracing when things go wrong.

Quality monitoring is fully automatable: you can create and schedule quality checks, trigger them on demand from CI/CD pipelines, and handle the resulting alerts programmatically. On the governance side, the API supports access request workflows, role assignments, and permission auditing — making it possible to build self-service data access portals or integrate with your organization's identity provider.

Beyond these core workflows, you can also manage issues for tracking data problems, schedule governance meetings with action items, define data contracts with SLA terms between producers and consumers, and configure source system connections to external platforms.

The API also provides access to specialized capabilities: the Integration Health API for monitoring connector reliability, the Connector Types registry for discovering all supported integration types, Data Profiling for triggering column-level statistics, a comprehensive Audit Trail for governance event tracking, Billing endpoints for usage metering and invoice management, GDPR Data Subject Request handling via the OpenDSR-compliant API, and Worker Resilience tooling for dead-letter queue management and task recovery.

Base URL

https://api.qarion.com

Quick Example

Here's a complete example that authenticates, lists the data products in a space, and prints their names — everything you need to verify your setup is working:

# List all products in a space
curl -X GET "https://api.qarion.com/catalog/spaces/my-space/products" \
-H "Authorization: Bearer YOUR_API_KEY"

Getting Started

If this is your first time working with the Qarion API, start with the Authentication guide to set up your API key, then follow the Quick Start tutorial to make your first API calls and explore the catalog.

Once you're comfortable with the basics, the Concepts section explains the data model and governance framework in depth, and the Guides section covers practical topics like pagination, error handling, rate limits, and webhooks.

For hands-on tutorials that walk through real-world automation scenarios, see the Tutorials section — covering dbt metadata sync, quality check automation, and access request workflows.