API Endpoints
Last updated
Last updated
Retrieves the list of paginated templates for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
Retrieves the details of a specific template within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The unique identifier for the template.
Ok
No content
Ok
Retrieves the list of paginated tags of a user or organization.
The unique identifier for user or an organization.
Ok
No content
Retrieves the details of a specific tag for a user or an organization.
The unique identifier for a user or an organization.
The unique identifier for the tag.
Ok
No content
Ok
Retrieves the list of paginated shared steps for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
Ok
Retrieves the list of paginated test runs for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
Retrieves the details of a specific test run within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The unique identifier for the test run.
Ok
No content
Retrieves the list of paginated test plans for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
Retrieves the details of a specific test plan within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The unique identifier for the test plan.
Ok
No content
Retrieves the list of paginated milstones for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
No content
No content
Retrieves the list of paginated folders for a particular project of a user or organization.
The unique identifier for user or an organization
The unique identifier for a project
Ok
No content
Retrieves the details of a specific folder within a project for a user or organization.
The unique identifier for a user or an organization
The unique identifier for a project
The unique identifier for the folder
Ok
No content
Ok
Retrieves the details of a specific test execution within a project for a user or organization.
The unique identifier for a user or an organization
The unique identifier for a project
The unique identifier for the test execution
Ok
No content
Retrieves the list of paginated custom fields for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
Ok
Retrieves the list of paginated cases for a particular project of a user or organization.
The unique identifier for user or an organization.
The unique identifier for a project.
Ok
No content
Retrieves the details of a specific test case within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The unique identifier for the test case.
Ok
No content
Ok
No content
No content
Creates a new template within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The template data to be created.
The name of the template.
The newly created template object.
No content
Data Transfer Object for updating an existing template.
The name of the template.
Ok
No content
Creates a new tag for a user or organization.
The unique identifier for a user or an organization.
The tag data to be created.
The name of the tag.
The description of the tag.
The newly created tag object.
No content
Data Transfer Object for updating an existing tag.
The name of the tag.
The description of the tag.
The boolean flag to archive/unarchive a tag.
Ok
No content
Creates a new shared step within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The shared step data to be created.
The name of the shared step. This field defines the name or label for the shared step.
The newly created shared step object.
No content
Data Transfer Object for updating an existing shared step.
The name of the shared step. Optional field that allows you to update the name or label of the shared step.
Ok
No content
Creates a new test run within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The template data to be created.
The name of the test run. This field defines the name or label of the test run.
The list of test case IDs to be included in the test run. Optional field that contains an array of test case IDs that should be executed in the test run.
The external identifier for the test run. This field provides an external reference or ID for the test run, useful for integration with other systems.
The source of the test run. Optional field to specify where the test run originated, such as a specific tool, platform, or system.
The priority level of the test run. Optional field that defines the priority for this test run, typically represented as a numeric value (e.g., 1 = high, 2 = medium, 3 = low).
The status of the test run. Optional field that represents the current status of the test run, such as pending, running, completed, etc.
The milestone UIDs associated with the test run. Optional field that links the test run to one or more milestones, allowing the test run to be associated with a specific point in a project or product timeline.
The newly created test run object.
No content
Data Transfer Object for updating an existing test run.
The name of the test run. Optional field to update the name or label of the test run.
The list of test case IDs to be included in the test run. Optional field that contains an array of test case IDs to be executed as part of the updated test run.
The external identifier for the test run. Optional field to update the external reference or ID for the test run, used for integration with external systems.
The source of the test run. Optional field to specify the source or origin of the test run, such as the tool or platform.
The priority level of the test run. Optional field to update the priority of the test run, typically represented as a numeric value (e.g., 1 = high, 2 = medium, 3 = low).
The status of the test run. Optional field to update the current status of the test run, such as pending, running, completed, or failed.
The milestone UIDs associated with the test run. Optional field to update the milestone(s) to which the test run is linked, useful for project tracking.
Whether the test run is archived. Optional field to mark the test run as archived or not. This can be used to indicate that the test run is no longer active or relevant.
Ok
No content
Creates a new test plan within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The plan data to be created.
The name of the plan. This field defines the name or title of the plan.
A brief description of the plan. Optional field that provides additional context or information about the plan.
The milestone UIDs associated with the plan. Optional field that links the plan to one or more milestones. Milestones represent significant points in the project or timeline.
The status of the plan. Optional field that defines the current state of the plan, such as pending, active, or completed, usually represented as a numeric value.
The priority level of the plan. Optional field that represents the priority of the plan, typically represented as a numeric value (e.g., 1 = high, 2 = medium, 3 = low).
The external identifier for the plan. Optional field to reference the plan externally, useful for integration with other systems or tools.
The source of the plan. Optional field that provides information about the origin of the plan, such as the tool or platform from which it was created.
The project UID associated with the plan. This field identifies the project to which the plan belongs. It is a required field as each plan is tied to a specific project.
The tag UIDs associated with the plan. Optional field to specify the tags linked to the plan. Tags help categorize or label the plan for better organization and filtering.
The newly created plan object.
No content
Data Transfer Object for updating an existing plan.
The name of the plan. Optional field to update the name or title of the plan.
A brief description of the plan. Optional field to update the description, providing additional context or details about the plan.
The tag UIDs associated with the plan. Optional field to update the tags linked to the plan. Tags help categorize or label the plan for easier organization.
The milestone UIDs associated with the plan. Optional field to update the milestones linked to the plan. Milestones represent key points in the project or timeline.
The run UIDs associated with the plan. Optional field to update the test runs included in the plan. These are the specific runs that are part of the plan's execution.
The status of the plan. Optional field to update the current state of the plan, such as pending, active, or completed, typically represented by a numeric value.
The priority level of the plan. Optional field to update the priority of the plan, generally represented as a numeric value (e.g., 1 = high, 2 = medium, 3 = low).
Ok
No content
Creates a new test milestone within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The test milestone data to be created.
The name of the milestone. A string representing the title or label of the milestone.
The description of the milestone. Optional field that provides additional details or context about the milestone.
The start date of the milestone. A string in ISO 8601 format representing the start date of the milestone (e.g., "2025-03-01T00:00:00Z").
The due date of the milestone. A string in ISO 8601 format representing the due date or deadline for the milestone (e.g., "2025-04-01T00:00:00Z").
The status of the milestone. A number representing the current status of the milestone (e.g., 1 for "In Progress", 2 for "Completed").
The IDs of the plans associated with the milestone. An array of numbers representing the IDs of the plans linked to the milestone.
The IDs of the runs associated with the milestone. An array of numbers representing the IDs of the test runs linked to the milestone.
The project UID to which the milestone belongs. A number representing the unique identifier for the project the milestone is part of.
The tag UIDs associated with the milestone. Optional field to specify an array of tag IDs for categorizing or labeling the milestone.
The newly created test milestone object.
No content
The name of the milestone. A string representing the title or label of the milestone.
The description of the milestone. Optional field that provides additional details or context about the milestone.
The start date of the milestone. A string in ISO 8601 format representing the start date of the milestone (e.g., "2025-03-01T00:00:00Z").
The due date of the milestone. A string in ISO 8601 format representing the due date or deadline for the milestone (e.g., "2025-04-01T00:00:00Z").
The status of the milestone. A number representing the current status of the milestone (e.g., 1 for "In Progress", 2 for "Completed").
The IDs of the plans associated with the milestone. An array of numbers representing the IDs of the plans linked to the milestone.
The IDs of the runs associated with the milestone. An array of numbers representing the IDs of the test runs linked to the milestone.
The project UID to which the milestone belongs. A number representing the unique identifier for the project the milestone is part of.
The tag UIDs associated with the milestone. Optional field to specify an array of tag IDs for categorizing or labeling the milestone.
Ok
No content
Creates a new folder within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The folder data to be created.
The name of the folder. A string representing the title or label of the folder.
The external ID of the folder. Optional field to associate the folder with an external identifier, such as from another system or service.
The source of the folder. Optional field to specify the origin or source system of the folder (e.g., "manual", "imported").
The parent ID of the folder. A number representing the unique identifier of the parent folder. Used for nesting folders.
The status of the folder. Optional field that represents the current status of the folder (e.g., 1 for "Active", 2 for "Archived").
The newly created folder object.
No content
Data Transfer Object for updating an existing folder.
The name of the folder. Optional field to update the title or label of the folder.
The external ID of the folder. Optional field to update the external identifier of the folder.
The source of the folder. Optional field to update the source or origin of the folder.
The parent ID of the folder. Optional field to update the unique identifier of the parent folder, allowing for reorganization of folders.
The status of the folder. Optional field to update the current status of the folder.
Ok
No content
Creates a new test execution within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The execution data to be created.
The external identifier for the execution. Optional field to specify an external ID for the execution.
The source of the execution. Optional field to specify the source of the execution (e.g., "manual", "automated").
The unique identifier of the associated test case. Optional field to link the execution to a specific test case.
The reference number for the associated test case. Optional field to provide an reference number for the test case.
The unique identifier of the associated test run. Optional field to link the execution to a specific test run.
The status of the execution. Optional field to specify the status of the execution (e.g., "not started", "in progress", "completed").
No content
No content
Data Transfer Object for updating an existing execution.
The status of the execution. Optional field to specify the status of the execution.
The priority of the execution. Optional field to set the priority level of the execution (e.g., high, medium, low).
The due date of the execution. Optional field to set the due date for the execution in ISO 8601 format (e.g., "2025-03-10T12:00:00").
The user assigned to the execution. Optional field to specify the user responsible for the execution.
The tag UIDs associated with the execution. Optional field to associate tags with the execution, represented by their unique identifiers.
The name of the execution. Optional field to update the name or title of the execution.
The template fields for the execution. Required field to update or specify template fields associated with the execution.
Ok
No content
Creates a new custom field within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The custom field data to be created.
The name of the custom field. A string representing the title or label of the custom field.
The type of the custom field.
Optional field to specify the data type of the custom field (e.g., text, number, date).
Defaults to undefined
if not provided.
The source of the custom field. Optional field to specify the origin or source of the custom field (e.g., "manual", "imported").
The options for the custom field. Optional field to define the available choices for the custom field, applicable for certain types like dropdowns or radio buttons. Should be an array of strings representing the options.
The newly created custom field object.
No content
Data Transfer Object for updating an existing custom field.
The name of the custom field. Optional field to update the title or label of the custom field.
The type of the custom field. Optional field to update the data type of the custom field (e.g., text, number, date).
The source of the custom field. Optional field to update the source or origin of the custom field.
The options for the custom field. Optional field to update or add new options for the custom field. Should be an array of strings representing the updated options.
Ok
No content
Creates a new test case within a project for a user or organization.
The unique identifier for a user or an organization.
The unique identifier for a project.
The test case data to be created.
Custom fields associated with the case. This is an object that contains custom fields relevant to the case. The structure can vary depending on the specific custom fields for the case.
The source from which the case originates. A string that represents the origin or the system from which the case is being created.
The name of the case. A string that provides the title or label for the case.
The priority of the case. Optional field to define the importance or urgency of the case. It can be represented numerically (e.g., 1 = high priority).
The repository UID where the case is located. A string that uniquely identifies the repository to which the case belongs.
The parent case ID. A number that represents the ID of the parent case, allowing the case to be part of a hierarchy or grouping.
The external ID of the case. A string that represents an external identifier, often used to correlate or link the case with external systems or databases.
The project ID to which the case belongs. A string that identifies the project that the case is part of.
The template ID associated with the case. Optional field to specify a template to be applied to the case. It links the case to a predefined template for consistency in its structure.
The tag IDs associated with the case. Optional field that includes an array of tag IDs to categorize or label the case for better filtering or grouping.
The newly created test case object.
No content