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.
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.