POST alternative for GET /transforms. Use when URL length limits are exceeded (e.g., 100+ tag IDs). Supports both query parameters and request body. Body parameters take precedence over query parameters.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Sort field. Can be DB field (name, created_timestamp) or metric (status, latency, duration)
Sort direction: 'asc' or 'desc'
asc, desc Filter by status. Comma-separated for multiple (e.g., 'RUNNING', 'RUNNING,STOPPED'). Valid statuses: RUNNING, INITIALIZING, DEPLOYING, CANCELLING, CANCELED, CREATED, RESTARTING, FAILING, FAILED, STOPPED, UNKNOWN
Filter by latency in milliseconds. Format: 'operator:value' (e.g., 'gt:1000', 'lt:500'). Valid operators: gt (>), lt (<), gte (>=), lte (<=), eq (=), ne (!=)
Filter by duration in milliseconds. Format: 'operator:value' (e.g., 'gt:5000', 'lt:1000'). Valid operators: gt (>), lt (<), gte (>=), lte (<=), eq (=), ne (!=)
Unwind topics into separate rows (one per topic). Default is False (topics returned as array in each transform row). Note: Pagination with unwind_topics=true may not reflect accurate totals.
Filter by tag IDs. Comma-separated list (e.g., 'tag1,tag2'). Use with tag_filter_operation to control AND/OR logic.
Tag filter logic: 'or' (default) matches any tag, 'and' matches all tags.
and, or Body model for POST /transforms/search requests.
Supports large lists of filter values that would exceed URL length limits when using GET. Body parameters take precedence over query parameters when both are provided.
List of statuses (as array) or comma-separated string. Body takes precedence over query params.
List of tag IDs (as array) or comma-separated string. Body takes precedence over query params.
Tag filter logic: 'or' (default) matches any tag, 'and' matches all tags. Body takes precedence over query params.
and, or Successful Response
The response is of type FullTransformsRes · object.