Filtered list of steps joined with fingerprint.
Response is a JSON array (no paginated wrapper) — matches the
locked StepQueryResult[] contract on the frontend.
Query joined step rows for a workflow. Use this when you need step lifecycle, handle payloads, and execution fingerprints in one flat result.Documentation Index
Fetch the complete documentation index at: https://docs.retab.com/llms.txt
Use this file to discover all available pages before exploring further.
Request body for POST /v1/workflows/steps/query.
Filters mirror the indexed columns on step_fingerprints so the
$match stage stays index-friendly. Status is the one filter that
targets the joined workflow_run_steps document (applied as a
post-$lookup $match on lifecycle.status).
Successful Response
Slim fingerprint projection embedded in StepQueryResult.