# API Query Parameters

Parameters for GET requests. MCP handles URL encoding automatically.

## Pagination

| Param | Default | Description |
|-------|---------|-------------|
| `page` | 0 | Page index (zero-based) |
| `size` | 20 | Items per page (`api_read` caps at 200; the endpoint may impose a lower limit) |

Response includes `totalElements`, `totalPages` for pagination info.

## Sorting

`sort=field,asc|desc` — Multiple: `sort=name,asc&sort=date,desc` — Nested: `sort=content.name,asc`

## Select

| Syntax | Example |
|--------|---------|
| `*` | All primitive fields (not computed/relations) |
| `field,field` | `select=id,name,enabled` |
| `relation(fields)` | `select=*,customer(id,name)` |

`id` always included. Max 2 levels nesting. Computed and select-only fields must be requested explicitly.

## Additional Filters

| Parameter | Description |
|-----------|-------------|
| `quickFilterId` | Saved WBQL filter, ANDed with `search` |
| `selectTeamIds` | Filter by team ID(s), comma-separated |
| `includeResourcesWithoutTeam` | Include items without team (default: false) |
| `includeReadOnlyInfo` | Add `readOnly` field to response |
