# Reference

Look-up pages. Complete rather than narrative.

| Page | Use it when |
|---|---|
| [Check types](check-types.md) | You want every check DataQ can author, with parameters, thresholds and datasource support — generated from the code. |
| [Feature matrix](feature-matrix.md) | You need to know whether a capability works on a given datasource, provider or deployment. |
| [REST API](rest-api.md) | You are scripting against `/api/v1` with a personal access token — includes the interactive explorer and the downloadable OpenAPI spec. |
| [Suite document](suite-document.md) | You want to write a suite as a JSON or YAML file, validate it and import it — every field, the YAML rules and what the file does not carry. |
| [API compatibility](api-compatibility.md) | You build against the REST API, MCP or the export document and want to know what stays stable across upgrades, and how a breaking change is announced. |
| [MCP tools](mcp-tools.md) | You want every tool an AI assistant gets, with who can call it — generated from the server. |
| [Glossary](glossary.md) | A term in the UI or docs is unfamiliar. |
| [Changelog](changelog.md) | You want to know what changed in a release. |

For how the system is built and why, see [Architecture](../architecture/index.md).
