> For the complete documentation index, see [llms.txt](https://docs.api.intratool.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.api.intratool.de/introduction/query-manipulation.md).

# Query Manipulation

Most intratool API endpoints return a default query result with the resource's basic fields. Query parameters can filter records, include related data, select fields, and control result size or ordering.

Each resource endpoint determines which fields and relations are publicly available. Query manipulation changes the returned subset but does not bypass authorization, visibility, or Restricted Scope rules.

## Query Controls

* [Constraints](/introduction/query-manipulation/constraints.md) filter records by the existence or contents of relations.
* [Result Control](/introduction/query-manipulation/result-control.md) controls includes, selected fields, limits, sorting, relation counts, and computed fields.
* [Value Filters](/introduction/query-manipulation/value-filters.md) compare public field values against request values.
