📄️ Pagination
Most list endpoints in the Qarion API return paginated results to keep response sizes manageable. Understanding how pagination works is essential for building integrations that need to retrieve large datasets efficiently.
📄️ Error Handling
When things go wrong with an API request, the Qarion API communicates the problem through standard HTTP status codes and a structured error response body. Understanding these error patterns is important for building integrations that degrade gracefully and provide useful feedback to users.
📄️ Observability
This guide covers Qarion's observability infrastructure: structured logging, request correlation, and application metrics.
📄️ Rate Limits
The Qarion API enforces rate limits to ensure fair usage and protect the platform's stability. Understanding these limits — and designing your integration to respect them — is important for building reliable automations that don't get throttled unexpectedly.
📄️ Webhooks
Webhooks let your application receive real-time notifications when events occur in Qarion, eliminating the need to poll the API for changes. Instead of your application asking "has anything changed?" repeatedly, Qarion pushes an HTTP POST request to your endpoint whenever something happens that you've subscribed to.
📄️ Risk Remediation Guide
This guide covers the API and SDK patterns for creating risk assessments with structured mitigation actions, tracking remediation progress, and integrating risk gates into CI/CD pipelines.
📄️ MCP Server
The Qarion MCP Server implements the Model Context Protocol (MCP), allowing LLM-based agents like Claude, Cursor, and Windsurf to interact with the Qarion platform directly. It wraps the Python SDK and exposes 22 tools covering search, products, quality checks, issues, alerts, connectors, and spaces.
📄️ SDK Examples
The Qarion SDK provides typed, high-level clients for Python (with both async and sync variants) and a lightweight JavaScript client. This page walks through common usage patterns, from basic setup to advanced patterns like batch processing and error handling wrappers.
📄️ Drift Detection Guide
This guide shows how to implement continuous monitoring and drift detection for AI systems using Qarion's quality check infrastructure. You'll learn how to define drift checks as YAML config, push model metrics from your ML pipeline, and integrate drift gates into CI/CD.
📄️ Rate Limiting
Understanding and handling API rate limits
📄️ Audit Trail Guide
Qarion emits structured audit events for governance-sensitive operations. This guide explains how audit events are generated, what they contain, and how to query the audit log API.
📄️ Secrets Management
Qarion supports pluggable secrets backends for secure storage of application secrets. By default, secrets are read from environment variables (.env file), but production deployments can use HashiCorp Vault, AWS Secrets Manager, or GCP Secret Manager.