What Gets Exported
The List Test Cases endpoint returns published test cases. Each test case includes its name, goal, expected result, labels, enabled state, classification, and the most recent run status. When you passincludeSteps=true, each test case also includes a steps array with step-by-step instructions.
See the List Test Cases reference for the full response schema.
Steps are opt-in via the
includeSteps query parameter to keep default
responses small. Test cases that are defined by a goal only (without a step
breakdown) return an empty steps array.Export via the API
PassincludeSteps=true to include the full step definitions:
offset:
projectShortId as a query parameter.
Export via the CLI
The qatech CLI wraps the same endpoint:Converting to CSV
Many test management importers expect one row per step. Thisjq one-liner converts the JSON export into that shape:
Related
- List Test Cases - Full endpoint reference
- qatech test-cases - CLI command reference
- API Introduction - Authentication and ID reference