List groups with pagination, search, and ordering.
Optionalquery?: stringSearch query matched against group name.
Optionalcursor?: stringOptionalpageSize?: numberOptionalordering?: "-created" | "-name" | "created" | "name"Sort key; prefix with - for descending.
Paginated GroupsListResponse.
Fetch every group across all pages.
Fetch a single group by ID (with nested steps).
Create a new (empty) group.
Optionalname?: string | nullOptionalisActive?: booleanOptionalisComponent?: booleanOptionalfolderId?: string | nullFormat: uuid
OptionalatIndex?: numberFully replace a group via PUT. Use partialUpdate for PATCH semantics.
Optionalname?: string | nullOptionalisActive?: booleanOptionalisComponent?: booleanOptionalfolderId?: string | nullFormat: uuid
Patch selected fields on a group (PATCH semantics).
Optionalname?: string | nullOptionalisActive?: booleanOptionalisComponent?: booleanOptionalfolderId?: string | nullFormat: uuid
Delete a group by ID. Tests that reference this group will lose those steps.
Groups module — manage reusable test groups (also called "components" in the public BugBug UI). A group is an ordered list of steps that can be inlined into multiple tests via TestsModule.linkComponent.