v11

latestOpenAPI 3.1.0raw.githubusercontent.com2026-03-051387180.3 KB
compiler

Enumerate all valid query configurations

Enumerate every valid query configuration for a connection.

Generates all valid combinations of optional dimensions, measures, calculations, filters, and variable values, constrained by widget category rules.

RLS: Filtered to current client (ClientRLSDB).

post/api/v1/compiler/enumerate

Query parameters

sourcestring nullable

Headers

X-Kater-CLI-IDstring nullable

Request body

connection_idstring uuid required

Connection to enumerate against

query_idsstring[] nullable

Optional query UUIDs to limit enumeration. If omitted, enumerates all queries.

tenant_keystring required

Tenant key for multi-tenant clients. Use 'kater_global_tenant' for no-tenancy clients or when no tenant isolation is needed.

Response

Successful Response

total_countinteger required

Total number of combinations