API reference
Measured Cloud exposes a versioned REST API over HTTP. Everything you can do in the app, you can do through the API: connect data sources, add rules, run validations, read results, and manage alerts.
Architecture
Measured Cloud has four moving parts: a React UI, a FastAPI backend (api/), an ARQ worker (worker/), and a Postgres + Redis pair behind them. The contributor-facing deep-dive is in AGENTS.md ยง1 โ including Mermaid diagrams that render in GitHub. This page is the user-facing overview.
dqc CLI reference
Measured Cloud ships an operator CLI named dqc. It's installed by pip install -e '.[api]' (or uv sync) and lives on your PATH. Run dqc --help for the in-tree summary; this page is the prose version.
Configuration reference
Every Measured Cloud setting comes from environment variables, loaded by api/src/dqcloudapi/config.py. The canonical template is .env.example โ this page is the prose version. Both must stay in sync; if you ship a new env var, update both.
Glossary
The words Measured Cloud uses โ data source, data asset, rule, validation, schedule, execution run, result, alert โ and what each one means.