{"info":{"_postman_id":"b0af2de6-7354-4f59-a73a-8d9f0a55ec86","name":"Test Management by Testsigma","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"40565679","collectionId":"b0af2de6-7354-4f59-a73a-8d9f0a55ec86","publishedId":"2sB2xChp9y","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-06-24T07:38:45.000Z"},"item":[{"name":"Project","item":[{"name":"Create project","id":"f5b4b726-36b2-4726-af3e-ba2502a62926","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Health Care Project\",\n    \"description\": \"test4 description\",\n    \"human_id_prefix\": \"HCP\"\n    \n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects","description":"<h3 id=\"create-project\">Create Project</h3>\n<p>This endpoint allows users to create a new project within the system. It requires a JSON payload containing details about the project to be created.</p>\n<h4 id=\"request\">Request</h4>\n<p><strong>Method:</strong> POST<br /><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects</code></p>\n<p><strong>Request Body:</strong>\nThe request body must be a JSON object with the following parameters:</p>\n<ul>\n<li><code>name</code> (string, required): The name of the project.</li>\n<li><code>description</code> (string, required): A brief description of the project.</li>\n<li><code>human_id_prefix</code> (string, required): A prefix for the project's human-readable identifier.</li>\n</ul>\n<p><strong>Example Request Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"Demo project\",\n  \"description\": \"test4 description\",\n  \"human_id_prefix\": \"DEMO\"\n}\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<p>Upon successful creation of the project, the API will return a response with a status code of <code>200</code>. The response body will be in JSON format and will contain the following structure:</p>\n<ul>\n<li><code>message</code> (string): A message indicating the status of the request (can be empty).</li>\n<li><code>data</code> (object): Contains the details of the created project.<ul>\n<li><code>project</code> (object): The project object with the following fields:<ul>\n<li><code>id</code> (string): The unique identifier of the project.</li>\n<li><code>created_at</code> (integer): Timestamp of when the project was created.</li>\n<li><code>updated_at</code> (integer): Timestamp of the last update made to the project.</li>\n<li><code>name</code> (string): The name of the project.</li>\n<li><code>description</code> (string): The description of the project.</li>\n<li><code>human_id_prefix</code> (string): The prefix for the project's human-readable identifier.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Example Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"project\": {\n      \"id\": \"\",\n      \"created_at\": 0,\n      \"updated_at\": 0,\n      \"name\": \"\",\n      \"description\": \"\",\n      \"human_id_prefix\": \"\"\n    }\n  }\n}\n</code></pre>\n<p>This endpoint is essential for managing projects within the application, allowing users to define and store necessary project details efficiently.</p>\n","urlObject":{"path":["api","v1","projects"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f5b4b726-36b2-4726-af3e-ba2502a62926"},{"name":"Get project by id","id":"26e492ca-0c59-4dcc-b9a5-97af207a4df0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5","description":"<h3 id=\"api-endpoint-get-project-details\">API Endpoint: Get Project Details</h3>\n<p><strong>Method:</strong> GET<br /><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/{project_id}</code></p>\n<p>This endpoint retrieves the details of a specific project identified by its unique <code>project_id</code>.</p>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><strong>project_id</strong> (string): The unique identifier of the project you wish to retrieve. In this example, the project ID is <code>18c50239-946d-428e-aa0c-260329f5c151</code>.</li>\n</ul>\n<h4 id=\"response-format\">Response Format</h4>\n<p>Upon a successful request, the API will return a JSON response with the following structure:</p>\n<ul>\n<li><p><strong>Status Code:</strong> 200</p>\n</li>\n<li><p><strong>Content-Type:</strong> application/json</p>\n</li>\n<li><p><strong>Response Body:</strong></p>\n<ul>\n<li><p><strong>message</strong> (string): A message that may provide additional context (empty in this case).</p>\n</li>\n<li><p><strong>data</strong> (object): Contains the details of the requested project.</p>\n<ul>\n<li><p><strong>project</strong> (object): An object representing the project with the following properties:</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier of the project.</p>\n</li>\n<li><p><strong>created_at</strong> (integer): The timestamp indicating when the project was created.</p>\n</li>\n<li><p><strong>updated_at</strong> (integer): The timestamp indicating when the project was last updated.</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the project.</p>\n</li>\n<li><p><strong>description</strong> (string): A brief description of the project.</p>\n</li>\n<li><p><strong>human_id_prefix</strong> (string): A prefix used for human-readable project IDs.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is useful for obtaining essential information about a project, which can be utilized for further processing or display in user interfaces.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"26e492ca-0c59-4dcc-b9a5-97af207a4df0"},{"name":"List projects","id":"be0ec8fd-0aed-4e71-8092-b79eae63728a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects?name__NEQ=Demo project","description":"<h2 id=\"get-projects\">Get Projects</h2>\n<p>This endpoint retrieves a list of projects based on the specified query parameters.</p>\n<h3 id=\"request-method\">Request Method</h3>\n<p><code>GET</code></p>\n<h3 id=\"endpoint\">Endpoint</h3>\n<p><code>https://test-management.testsigma.com/api/v1/projects</code></p>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<ul>\n<li><p><strong>page_size</strong> (integer): Specifies the number of projects to be returned in the response. In this case, it is set to <code>1</code>.</p>\n</li>\n<li><p><strong>name__NEQ</strong> (string): Filters out projects with the name \"Demo project\". This allows you to exclude specific projects from the results.</p>\n</li>\n</ul>\n<h3 id=\"expected-response-format\">Expected Response Format</h3>\n<p>The response will be in JSON format and includes the following structure:</p>\n<ul>\n<li><p><strong>message</strong> (string): A message field that may contain additional information.</p>\n</li>\n<li><p><strong>data</strong> (object): Contains the main data returned by the API.</p>\n<ul>\n<li><p><strong>projects</strong> (array): An array of project objects, each containing:</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier for the project.</p>\n</li>\n<li><p><strong>created_at</strong> (integer): The timestamp when the project was created.</p>\n</li>\n<li><p><strong>updated_at</strong> (integer): The timestamp when the project was last updated.</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the project.</p>\n</li>\n<li><p><strong>description</strong> (string): A brief description of the project.</p>\n</li>\n<li><p><strong>human_id_prefix</strong> (string): A prefix used for human-readable identifiers.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong> (object): Provides pagination details.</p>\n<ul>\n<li><p><strong>page_size</strong> (integer): The number of items returned per page.</p>\n</li>\n<li><p><strong>total_count</strong> (integer): The total number of projects available.</p>\n</li>\n<li><p><strong>next</strong> (string): URL to the next page of results, if applicable.</p>\n</li>\n<li><p><strong>prev</strong> (string): URL to the previous page of results, if applicable.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"projects\": [\n      {\n        \"id\": \"\",\n        \"created_at\": 0,\n        \"updated_at\": 0,\n        \"name\": \"\",\n        \"description\": \"\",\n        \"human_id_prefix\": \"\"\n      }\n    ]\n  },\n  \"page_info\": {\n    \"page_size\": 0,\n    \"total_count\": 0,\n    \"next\": \"\",\n    \"prev\": \"\"\n  }\n}\n\n</code></pre>\n","urlObject":{"path":["api","v1","projects"],"host":["https://test-management.testsigma.com"],"query":[{"disabled":true,"key":"sort","value":"-id"},{"disabled":true,"key":"id__NEQ","value":"d29b2925-45d8-4ca9-b058-e5f85664de30"},{"disabled":true,"key":"page_size","value":"1"},{"disabled":true,"key":"after","value":"MnVJcG1zTkJGZWp2T01raXM0dk9jek1HbHdy"},{"key":"name__NEQ","value":"Demo project"}],"variable":[]}},"response":[],"_postman_id":"be0ec8fd-0aed-4e71-8092-b79eae63728a"},{"name":"Update project by id","id":"5e75885a-885a-43b6-8161-f68bbd7b3f4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \n    \"name\": \"Demo project Test\",\n    \"description\": \"test description\"\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/18c50239-946d-428e-aa0c-260329f5c151","description":"<h2 id=\"update-project\">Update Project</h2>\n<p>This endpoint allows you to update the details of an existing project in the system. You can modify the project's name and description by sending a PUT request to the specified project URL.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: PUT</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/{project_id}</code></p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body must be a JSON object containing the following parameters:</p>\n<ul>\n<li><p><strong>name</strong> (string): The new name of the project.</p>\n</li>\n<li><p><strong>description</strong> (string): A brief description of the project.</p>\n</li>\n</ul>\n<p><strong>Example Request Body</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"Demo project Test\",\n  \"description\": \"test description\"\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful update, the response will return a status code of 200 and a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong> (string): A message indicating the result of the operation (may be empty).</p>\n</li>\n<li><p><strong>data</strong> (object): Contains the updated project information.</p>\n<ul>\n<li><p><strong>project</strong> (object): The updated project details.</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier of the project.</p>\n</li>\n<li><p><strong>created_at</strong> (integer): Timestamp of when the project was created.</p>\n</li>\n<li><p><strong>updated_at</strong> (integer): Timestamp of when the project was last updated.</p>\n</li>\n<li><p><strong>name</strong> (string): The updated name of the project.</p>\n</li>\n<li><p><strong>description</strong> (string): The updated description of the project.</p>\n</li>\n<li><p><strong>human_id_prefix</strong> (string): A prefix used for human-readable project IDs.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Example Response</strong>:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"project\": {\n      \"id\": \"\",\n      \"created_at\": 0,\n      \"updated_at\": 0,\n      \"name\": \"\",\n      \"description\": \"\",\n      \"human_id_prefix\": \"\"\n    }\n  }\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<p>Ensure that the project ID in the URL corresponds to an existing project. If the project does not exist, the server may return an error response.</p>\n","urlObject":{"path":["api","v1","projects","18c50239-946d-428e-aa0c-260329f5c151"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5e75885a-885a-43b6-8161-f68bbd7b3f4a"},{"name":"Delete project by id","id":"8161c4a4-738a-45e5-bad0-10b997e3b870","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/18c50239-946d-428e-aa0c-260329f5c151","description":"<h3 id=\"delete-project\">DELETE Project</h3>\n<p>This endpoint allows you to delete a specific project identified by its unique project ID.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: DELETE</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/{projectId}</code></p>\n</li>\n<li><p><strong>Path Parameter</strong>:</p>\n<ul>\n<li><code>projectId</code> (string): The unique identifier of the project you wish to delete (e.g., <code>18c50239-946d-428e-aa0c-260329f5c151</code>).</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status Code</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p><strong>Response Body</strong>:</p>\n<ul>\n<li><code>message</code> (string): A confirmation message indicating the successful deletion of the project. The message field may be empty.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"notes\">Notes</h4>\n<ul>\n<li><p>Ensure that the project ID provided in the request path is valid and corresponds to an existing project.</p>\n</li>\n<li><p>Deleting a project is irreversible; once deleted, the project cannot be recovered.</p>\n</li>\n<li><p>This action may require appropriate permissions; ensure that your user account has the necessary rights to perform this operation.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","18c50239-946d-428e-aa0c-260329f5c151"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"8161c4a4-738a-45e5-bad0-10b997e3b870"}],"id":"8ccb2f35-c0df-4f13-8700-25501a5acb3d","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"dc68aa32-ff54-4cd4-94c4-c5babc0c0fd9","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"fbbadd48-becb-420f-a669-70382e2964d6","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"_postman_id":"8ccb2f35-c0df-4f13-8700-25501a5acb3d","description":""},{"name":"Folder","item":[{"name":"Create Folder","id":"c3050c49-efd4-4a1d-96ad-90289c0d52b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"Second folder\",\n    \"order\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders","description":"<h3 id=\"create-a-folder-in-a-project\">Create a Folder in a Project</h3>\n<p>This endpoint allows you to create a new folder within a specified project.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method:</strong> POST</p>\n</li>\n<li><p><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders</code></p>\n</li>\n<li><p><strong>Request Body:</strong> The request must include a JSON payload with the following parameters:</p>\n<ul>\n<li><p><code>name</code> (string): The name of the folder to be created.</p>\n</li>\n<li><p><code>order</code> (integer): The order in which the folder should be displayed.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Example Request Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"Child folder folder\",\n  \"order\": 1\n}\n\n</code></pre>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status Code:</strong> 201 Created</p>\n</li>\n<li><p><strong>Content-Type:</strong> application/json</p>\n</li>\n<li><p><strong>Response Body:</strong> On successful creation, the response will return a JSON object containing:</p>\n<ul>\n<li><p><code>message</code> (string): A message indicating the result of the operation (may be empty).</p>\n</li>\n<li><p><code>data</code> (object): Contains details about the created folder:</p>\n<ul>\n<li><p><code>folder</code> (object):</p>\n<ul>\n<li><p><code>id</code> (string): The unique identifier of the folder.</p>\n</li>\n<li><p><code>name</code> (string): The name of the created folder.</p>\n</li>\n<li><p><code>project_id</code> (string): The ID of the project to which the folder belongs.</p>\n</li>\n<li><p><code>children</code> (array): An array of child folders (if any).</p>\n</li>\n<li><p><code>parent_folder_id</code> (string): The ID of the parent folder (if applicable).</p>\n</li>\n<li><p><code>order</code> (integer): The order of the folder.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Example Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"folder\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"project_id\": \"\",\n      \"children\": [],\n      \"parent_folder_id\": \"\",\n      \"order\": 0\n    }\n  }\n}\n\n</code></pre>\n<p>This endpoint is essential for organizing projects by allowing users to create a hierarchical structure of folders.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","folders"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c3050c49-efd4-4a1d-96ad-90289c0d52b5"},{"name":"Get Folder By Id","id":"88071b3b-f5f2-4598-ba59-70c774f9fe8c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/e8db64d3-9291-44d9-9e30-69438c272f05","description":"<h3 id=\"get-folder-details\">Get Folder Details</h3>\n<p>This endpoint retrieves the details of a specific folder within a project in the TMS (Task Management System).</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/{{Folder_ID}}</code></p>\n<p>  <strong>Path Parameters</strong>:</p>\n<ul>\n<li><p><code>Project_ID</code>: The unique identifier of the project that contains the folder.</p>\n</li>\n<li><p><code>Folder_ID</code>: The unique identifier of the folder whose details are being requested.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status Code</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<p>The response will contain a JSON object with the following structure:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"folder\": {\n      \"id\": \"\",                 // Unique identifier of the folder\n      \"name\": \"\",               // Name of the folder\n      \"project_id\": \"\",         // ID of the project to which the folder belongs\n      \"children\": [],           // Array of child folders (if any)\n      \"parent_folder_id\": \"\",    // ID of the parent folder (if applicable)\n      \"order\": 0                // Order index for the folder\n    }\n  }\n}\n\n</code></pre>\n<h4 id=\"notes\">Notes</h4>\n<ul>\n<li><p>Ensure that the <code>Project_ID</code> and <code>Folder_ID</code> are valid to receive the correct folder details.</p>\n</li>\n<li><p>The <code>children</code> array will be empty if there are no subfolders within the requested folder.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","folders","e8db64d3-9291-44d9-9e30-69438c272f05"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"88071b3b-f5f2-4598-ba59-70c774f9fe8c"},{"name":"Delete Folder By Id","id":"9cf1a360-4cbb-4ae8-b704-89a6bbb47ef9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/e8db64d3-9291-44d9-9e30-69438c272f05","description":"<h3 id=\"delete-folder-endpoint\">DELETE Folder Endpoint</h3>\n<p>This endpoint is used to delete a specific folder within a project in the Task Management System (TMS). The folder is identified by its unique ID, which is included in the URL.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: DELETE</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/{{Folder_ID}}</code></p>\n<ul>\n<li><p><code>Project_ID</code>: The unique identifier of the project containing the folder.</p>\n</li>\n<li><p><code>Folder_ID</code>: The unique identifier of the folder to be deleted.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><strong>Status Code</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n<li><p>{ \"message\": \"\"}</p>\n</li>\n</ul>\n<p>The response indicates successful deletion of the folder. The message field is present but does not contain any additional information.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","folders","e8db64d3-9291-44d9-9e30-69438c272f05"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9cf1a360-4cbb-4ae8-b704-89a6bbb47ef9"},{"name":"Update Folder By Id","id":"5ad36b37-81d1-449f-b972-a3d386e62c4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\":\"folder Updated\",\n    \"order\": -1\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/c69216e0-e2a9-401f-9e08-77176abce8c4","description":"<h2 id=\"update-folder\">Update Folder</h2>\n<p>This endpoint allows you to update the details of a specific folder within a project in the TMS (Task Management System).</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: <code>PUT</code></p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/c69216e0-e2a9-401f-9e08-77176abce8c4</code></p>\n</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body should be in JSON format and includes the following parameters:</p>\n<ul>\n<li><p><strong>name</strong> (string): The new name of the folder.</p>\n</li>\n<li><p><strong>order</strong> (integer): The order in which the folder should be displayed. A value of <code>-1</code> indicates that the order is not set.</p>\n</li>\n</ul>\n<p><strong>Example Request Body:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"folder Updated\",\n  \"order\": -1\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful update, the API will return a <code>200 OK</code> status with the following JSON structure:</p>\n<ul>\n<li><p><strong>message</strong> (string): A message indicating the result of the operation (can be empty).</p>\n</li>\n<li><p><strong>data</strong> (object): Contains the updated folder information.</p>\n<ul>\n<li><p><strong>folder</strong> (object): The folder details.</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier of the folder.</p>\n</li>\n<li><p><strong>name</strong> (string): The updated name of the folder.</p>\n</li>\n<li><p><strong>project_id</strong> (string): The identifier of the project the folder belongs to.</p>\n</li>\n<li><p><strong>children</strong> (array): An array of child folders (if any).</p>\n</li>\n<li><p><strong>parent_folder_id</strong> (string): The identifier of the parent folder (if applicable).</p>\n</li>\n<li><p><strong>order</strong> (integer): The updated order of the folder.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Example Response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"folder\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"project_id\": \"\",\n      \"children\": [],\n      \"parent_folder_id\": \"\",\n      \"order\": 0\n    }\n  }\n}\n\n</code></pre>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>Project_ID</code> and folder ID in the endpoint are correctly specified to update the intended folder.</p>\n</li>\n<li><p>The response will include the updated folder details, allowing you to confirm the changes made.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","folders","c69216e0-e2a9-401f-9e08-77176abce8c4"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"5ad36b37-81d1-449f-b972-a3d386e62c4a"},{"name":"Move Folder By Id","id":"1d9503c8-a7a5-4b9c-9caa-4779983d3560","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"parent_folder_id\":\"c69216e0-e2a9-401f-9e08-77176abce8c4\"\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/c7db032b-d7ca-413b-8bff-74073e9618c4/move","description":"<h2 id=\"move-folder\">Move Folder</h2>\n<p>This endpoint allows you to move a folder within a project to a new parent folder.</p>\n<h3 id=\"http-method\">HTTP Method</h3>\n<p><code>POST</code></p>\n<h3 id=\"endpoint\">Endpoint</h3>\n<p><code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders/c7db032b-d7ca-413b-8bff-74073e9618c4/move</code></p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<p>The request body must be in JSON format and include the following parameter:</p>\n<ul>\n<li><strong>parent_folder_id</strong> (string): The ID of the new parent folder to which the specified folder will be moved.</li>\n</ul>\n<h3 id=\"example-request-body\">Example Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"parent_folder_id\": \"c69216e0-e2a9-401f-9e08-77176a ...\"\n}\n\n</code></pre>\n<h3 id=\"response-format\">Response Format</h3>\n<p>On a successful request, the response will have a status code of <code>200</code> and will return a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>message</strong> (string): A message related to the request, which may be empty.</p>\n</li>\n<li><p><strong>data</strong> (object): Contains details about the moved folder:</p>\n<ul>\n<li><p><strong>folder</strong> (object):</p>\n<ul>\n<li><p><strong>id</strong> (string): The ID of the moved folder.</p>\n</li>\n<li><p><strong>name</strong> (string): The name of the moved folder.</p>\n</li>\n<li><p><strong>project_id</strong> (string): The ID of the project to which the folder belongs.</p>\n</li>\n<li><p><strong>children</strong> (array): An array containing any child folders (empty if none).</p>\n</li>\n<li><p><strong>parent_folder_id</strong> (string): The ID of the new parent folder.</p>\n</li>\n<li><p><strong>order</strong> (integer): The order of the folder in the parent folder.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"folder\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"project_id\": \"\",\n      \"children\": [],\n      \"parent_folder_id\": \"\",\n      \"order\": 0\n    }\n  }\n}\n\n</code></pre>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","folders","c7db032b-d7ca-413b-8bff-74073e9618c4","move"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1d9503c8-a7a5-4b9c-9caa-4779983d3560"},{"name":"List Folders","id":"2e7dab63-f886-494b-8ea3-e7eff555af6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders?page_size=3","description":"<h3 id=\"get-folders-for-a-project\">Get Folders for a Project</h3>\n<p>This endpoint retrieves a list of folders associated with a specific project.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: <code>GET</code></p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/folders</code></p>\n</li>\n<li><p><strong>Query Parameters</strong>:</p>\n<ul>\n<li><code>page_size</code> (integer): The number of folders to return in the response. In this example, it is set to <code>3</code>.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>Upon a successful request, the server responds with a <code>200 OK</code> status and a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information about the request (typically empty).</p>\n</li>\n<li><p><strong>data</strong>: An object containing:</p>\n<ul>\n<li><p><strong>folders</strong>: An array of folder objects, each with the following properties:</p>\n<ul>\n<li><p><code>id</code>: The unique identifier of the folder.</p>\n</li>\n<li><p><code>name</code>: The name of the folder.</p>\n</li>\n<li><p><code>project_id</code>: The identifier of the project to which the folder belongs.</p>\n</li>\n<li><p><code>children</code>: An array containing child folders (if any).</p>\n</li>\n<li><p><code>parent_folder_id</code>: The identifier of the parent folder (if applicable).</p>\n</li>\n<li><p><code>order</code>: An integer indicating the order of the folder.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination details:</p>\n<ul>\n<li><p><code>page_size</code>: The number of items returned in this response.</p>\n</li>\n<li><p><code>total_count</code>: The total number of folders available.</p>\n</li>\n<li><p><code>next</code>: A URL for the next page of results (if available).</p>\n</li>\n<li><p><code>prev</code>: A URL for the previous page of results (if available).</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This structure allows clients to understand the folder hierarchy and navigate through the project folders efficiently.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","folders"],"host":["https://test-management.testsigma.com"],"query":[{"key":"page_size","value":"3"},{"disabled":true,"key":"after","value":"MnVaR2pzaHRMV0wyRXBVbW8wSWJNSEZ5SE9z"}],"variable":[]}},"response":[],"_postman_id":"2e7dab63-f886-494b-8ea3-e7eff555af6b"}],"id":"bd8b895e-a32d-4bb6-aaad-59bbb3fa4f63","_postman_id":"bd8b895e-a32d-4bb6-aaad-59bbb3fa4f63","description":""},{"name":"Test Case","item":[{"name":"Create Test Case","id":"f801f41c-f17e-4a4d-8369-993a90f093af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Attempt to book a flight with missing required fields\",\n  \"description\": \"Attempt to book a flight with missing required fields\",\n  \"template_type\": \"TCD\",\n  \"preconditions\": \"User has selected a flight from the search results. User is on the booking page.\",\n  \"steps\": \"Leave one or more required fields (e.g., First Name, Last Name, Email) blank. Click the 'Book Now' button.\",\n  \"expected_results\": \"An error message is displayed indicating that the required fields are missing. The user is prompted to fill in the missing fields.\",\n  \"type_id\": \"75a816d1-8909-47b5-b85b-fbf60a973587\",\n  \"status_id\": \"bafd7f8d-832a-42ea-91df-9a1e5e02a2d9\",\n  \"automation_type_id\": \"3cee45b5-4335-4564-bbdf-4ea9b0306ed3\",\n  \"project_id\": \"c47ade67-0543-4582-a4a5-b7de447c94f5\",\n  \"priority_id\": \"1d810f8f-7be0-41e4-9971-67ee1f55612e\",\n  \"owner_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"reviewer_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"folder_id\": \"580e3972-7f4a-4748-87e6-9b74873e2b93\",\n  \"label_ids\": [\"Flight_testcase\"],\n  \"individual_steps\": [\n    \n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases","description":"<h2 id=\"api-endpoint-create-test-case\">API Endpoint: Create Test Case</h2>\n<p>This endpoint allows users to create a new test case within a specified project. It is designed to facilitate the addition of detailed test scenarios that can be executed during the testing phase of a project.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method:</strong> POST</p>\n</li>\n<li><p><strong>URL:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases</code></p>\n</li>\n</ul>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<p>The request body must be in JSON format and include the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>string</td>\n<td>The title of the test case.</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>A detailed description of the test case.</td>\n</tr>\n<tr>\n<td><code>template_type</code></td>\n<td>string</td>\n<td>The type of template used for the test case.</td>\n</tr>\n<tr>\n<td><code>preconditions</code></td>\n<td>string</td>\n<td>Preconditions that must be met before executing the test.</td>\n</tr>\n<tr>\n<td><code>steps</code></td>\n<td>string</td>\n<td>The steps to execute the test case.</td>\n</tr>\n<tr>\n<td><code>expected_results</code></td>\n<td>string</td>\n<td>The expected results after executing the test case.</td>\n</tr>\n<tr>\n<td><code>type_id</code></td>\n<td>string</td>\n<td>The identifier for the type of test case.</td>\n</tr>\n<tr>\n<td><code>status_id</code></td>\n<td>string</td>\n<td>The identifier for the current status of the test case.</td>\n</tr>\n<tr>\n<td><code>automation_type_id</code></td>\n<td>string</td>\n<td>The identifier for the automation type of the test case.</td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td>string</td>\n<td>The ID of the project to which the test case belongs.</td>\n</tr>\n<tr>\n<td><code>priority_id</code></td>\n<td>string</td>\n<td>The identifier for the priority level of the test case.</td>\n</tr>\n<tr>\n<td><code>owner_id</code></td>\n<td>string</td>\n<td>The ID of the user who owns the test case.</td>\n</tr>\n<tr>\n<td><code>reviewer_id</code></td>\n<td>string</td>\n<td>The ID of the user who will review the test case.</td>\n</tr>\n<tr>\n<td><code>folder_id</code></td>\n<td>string</td>\n<td>The ID of the folder where the test case will be stored.</td>\n</tr>\n<tr>\n<td><code>label_ids</code></td>\n<td>array</td>\n<td>An array of labels associated with the test case.</td>\n</tr>\n<tr>\n<td><code>individual_steps</code></td>\n<td>array</td>\n<td>An array of individual steps for the test case.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Upon successful creation of a test case, the API will return a response with the following structure:</p>\n<ul>\n<li><p><strong>Status Code:</strong> 201</p>\n</li>\n<li><p><strong>Content-Type:</strong> application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Key</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>A message indicating the result of the operation.</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>object</td>\n<td>Contains the created test case details.</td>\n</tr>\n<tr>\n<td><code>data.test_case</code></td>\n<td>object</td>\n<td>The details of the newly created test case.</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>string</td>\n<td>The unique identifier for the test case.</td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>string</td>\n<td>The title of the test case.</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>The description of the test case.</td>\n</tr>\n<tr>\n<td><code>template_type</code></td>\n<td>string</td>\n<td>The type of template used for the test case.</td>\n</tr>\n<tr>\n<td><code>preconditions</code></td>\n<td>string</td>\n<td>Preconditions for the test case.</td>\n</tr>\n<tr>\n<td><code>steps</code></td>\n<td>string</td>\n<td>Steps to execute the test case.</td>\n</tr>\n<tr>\n<td><code>expected_results</code></td>\n<td>string</td>\n<td>Expected results after execution.</td>\n</tr>\n<tr>\n<td><code>human_id</code></td>\n<td>string</td>\n<td>Human-readable identifier for the test case.</td>\n</tr>\n<tr>\n<td><code>owner_id</code></td>\n<td>string</td>\n<td>ID of the owner of the test case.</td>\n</tr>\n<tr>\n<td><code>type_id</code></td>\n<td>string</td>\n<td>ID for the type of test case.</td>\n</tr>\n<tr>\n<td><code>status_id</code></td>\n<td>string</td>\n<td>ID for the status of the test case.</td>\n</tr>\n<tr>\n<td><code>automation_type_id</code></td>\n<td>string</td>\n<td>ID for the automation type.</td>\n</tr>\n<tr>\n<td><code>priority_id</code></td>\n<td>string</td>\n<td>ID for the priority level.</td>\n</tr>\n<tr>\n<td><code>reviewer_id</code></td>\n<td>string</td>\n<td>ID for the reviewer of the test case.</td>\n</tr>\n<tr>\n<td><code>folder_id</code></td>\n<td>string</td>\n<td>ID for the folder containing the test case.</td>\n</tr>\n<tr>\n<td><code>project_id</code></td>\n<td>string</td>\n<td>ID of the project associated with the test case.</td>\n</tr>\n<tr>\n<td><code>created_at</code></td>\n<td>integer</td>\n<td>Timestamp of when the test case was created.</td>\n</tr>\n<tr>\n<td><code>updated_at</code></td>\n<td>integer</td>\n<td>Timestamp of the last update to the test case.</td>\n</tr>\n</tbody>\n</table>\n</div><p>This endpoint is essential for maintaining a structured and organized testing process within a project, enabling teams to track and manage test cases effectively.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_cases"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"4d3f3e15-5b5f-4110-9f3d-736f93cf02de","name":"Create Test Case","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Attempt to book a flight with missing required fields\",\n  \"description\": \"Attempt to book a flight with missing required fields\",\n  \"template_type\": \"TCD\",\n  \"preconditions\": \"User has selected a flight from the search results. User is on the booking page.\",\n  \"steps\": \"Leave one or more required fields (e.g., First Name, Last Name, Email) blank. Click the 'Book Now' button.\",\n  \"expected_results\": \"An error message is displayed indicating that the required fields are missing. The user is prompted to fill in the missing fields.\",\n  \"type_id\": \"75a816d1-8909-47b5-b85b-fbf60a973587\",\n  \"status_id\": \"bafd7f8d-832a-42ea-91df-9a1e5e02a2d9\",\n  \"automation_type_id\": \"3cee45b5-4335-4564-bbdf-4ea9b0306ed3\",\n  \"project_id\": \"c47ade67-0543-4582-a4a5-b7de447c94f5\",\n  \"priority_id\": \"1d810f8f-7be0-41e4-9971-67ee1f55612e\",\n  \"owner_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"reviewer_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"folder_id\": \"580e3972-7f4a-4748-87e6-9b74873e2b93\",\n  \"label_ids\": [\"Flight_testcase\"],\n  \"individual_steps\": [\n    \n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"f801f41c-f17e-4a4d-8369-993a90f093af"},{"name":"Get Test Case By Id","id":"9c09349f-5c16-4d29-9f8e-194576b6b841","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2","description":"<h3 id=\"get-test-case-details\">Get Test Case Details</h3>\n<p>This endpoint retrieves the details of a specific test case within a project.</p>\n<p><strong>HTTP Method:</strong> <code>GET</code></p>\n<p><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2</code></p>\n<h4 id=\"parameters\">Parameters:</h4>\n<ul>\n<li><code>Project_ID</code> (path parameter): The unique identifier of the project that contains the test case.</li>\n</ul>\n<h4 id=\"expected-response\">Expected Response:</h4>\n<ul>\n<li><p><strong>Status Code:</strong> <code>200 OK</code></p>\n</li>\n<li><p><strong>Content-Type:</strong> <code>application/json</code></p>\n</li>\n<li><p><strong>Response Body:</strong></p>\n<ul>\n<li><p><code>message</code>: A string that may contain additional information about the request (usually empty).</p>\n</li>\n<li><p><code>data</code>: An object containing details of the test case.</p>\n<ul>\n<li><p><code>test_case</code>: An object with the following properties:</p>\n<ul>\n<li><p><code>id</code>: The unique identifier of the test case.</p>\n</li>\n<li><p><code>title</code>: The title of the test case.</p>\n</li>\n<li><p><code>description</code>: A detailed description of the test case.</p>\n</li>\n<li><p><code>template_type</code>: The type of template used for the test case.</p>\n</li>\n<li><p><code>preconditions</code>: Any preconditions that must be met before executing the test case.</p>\n</li>\n<li><p><code>steps</code>: The steps to execute the test case.</p>\n</li>\n<li><p><code>expected_results</code>: The expected results from executing the test case.</p>\n</li>\n<li><p><code>human_id</code>: A human-readable identifier for the test case.</p>\n</li>\n<li><p><code>owner_id</code>: The identifier of the user who owns the test case.</p>\n</li>\n<li><p><code>type_id</code>: The type identifier of the test case.</p>\n</li>\n<li><p><code>status_id</code>: The current status of the test case.</p>\n</li>\n<li><p><code>automation_type_id</code>: The identifier for the automation type of the test case.</p>\n</li>\n<li><p><code>priority_id</code>: The priority level of the test case.</p>\n</li>\n<li><p><code>reviewer_id</code>: The identifier of the reviewer for the test case.</p>\n</li>\n<li><p><code>folder_id</code>: The identifier of the folder containing the test case.</p>\n</li>\n<li><p><code>project_id</code>: The identifier of the project associated with the test case.</p>\n</li>\n<li><p><code>created_at</code>: Timestamp indicating when the test case was created.</p>\n</li>\n<li><p><code>updated_at</code>: Timestamp indicating when the test case was last updated.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_cases","DEMO-2"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"9f44e6f9-19cc-490c-97d6-a88ff2939766","name":"Get Test Case By Id","originalRequest":{"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9c09349f-5c16-4d29-9f8e-194576b6b841"},{"name":"Update Test Case By Id","id":"9baff961-9f1d-491a-a666-5e77ae7e4913","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Attempt to book a flight with missing required fields\",\n  \"description\": \"Attempt to book a flight with missing required fields\",\n  \"template_type\": \"STEPS\",\n  \"preconditions\": \"User has selected a flight from the search results. User is on the booking page.\",\n  \"steps\": \"Leave one or more required fields (e.g., First Name, Last Name, Email) blank. Click the 'Book Now' button.\",\n  \"expected_results\": \"An error message is displayed indicating that the required fields are missing. The user is prompted to fill in the missing fields.\",\n  \"type_id\": \"75a816d1-8909-47b5-b85b-fbf60a973587\",\n  \"status_id\": \"bafd7f8d-832a-42ea-91df-9a1e5e02a2d9\",\n  \"automation_type_id\": \"3cee45b5-4335-4564-bbdf-4ea9b0306ed3\",\n  \"project_id\": \"c47ade67-0543-4582-a4a5-b7de447c94f5\",\n  \"priority_id\": \"1d810f8f-7be0-41e4-9971-67ee1f55612e\",\n  \"owner_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"reviewer_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"folder_id\": \"580e3972-7f4a-4748-87e6-9b74873e2b93\",\n  \"label_ids\": [\"Flight_testcase\"],\n  \"individual_steps\": [\n    {\n      \"step_description\": \"Enter username updated\",\n      \"expected_results\": \"Username is entered successfully\",\n      \"order\": 1.0,\n      \"step_type\": \"DEFAULT\",\n      \"step_group_id\": null\n    },\n    {\n      \"step_description\": \"Enter password updated\",\n      \"expected_results\": \"Password is entered successfully\",\n      \"order\": 2.0,\n      \"step_type\": \"DEFAULT\",\n      \"step_group_id\": null\n    },\n    {\n      \"step_description\": \"Click login\",\n      \"expected_results\": \"User is redirected to the dashboard\",\n      \"order\": 3.0,\n      \"step_type\": \"DEFAULT\",\n      \"step_group_id\": null\n    }\n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2","description":"<h3 id=\"update-test-case\">Update Test Case</h3>\n<p>This endpoint allows you to update an existing test case within a specified project in the Test Management System (TMS).</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method:</strong> <code>PUT</code></p>\n</li>\n<li><p><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2</code></p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body must be in JSON format and includes the following parameters:</p>\n<ul>\n<li><p><strong>title</strong> (string): The title of the test case.</p>\n</li>\n<li><p><strong>description</strong> (string): A detailed description of the test case.</p>\n</li>\n<li><p><strong>template_type</strong> (string): The type of template used for the test case (e.g., STEPS).</p>\n</li>\n<li><p><strong>preconditions</strong> (string): Preconditions that must be met before executing the test case.</p>\n</li>\n<li><p><strong>steps</strong> (string): The steps to execute the test case.</p>\n</li>\n<li><p><strong>expected_results</strong> (string): The expected results after executing the test case.</p>\n</li>\n<li><p><strong>type_id</strong> (string): The ID representing the type of the test case.</p>\n</li>\n<li><p><strong>status_id</strong> (string): The ID representing the current status of the test case.</p>\n</li>\n<li><p><strong>automation_type_id</strong> (string): The ID for the automation type associated with the test case.</p>\n</li>\n<li><p><strong>project_id</strong> (string): The ID of the project to which the test case belongs.</p>\n</li>\n<li><p><strong>priority_id</strong> (string): The ID representing the priority of the test case.</p>\n</li>\n<li><p><strong>owner_id</strong> (string): The ID of the user who owns the test case.</p>\n</li>\n<li><p><strong>reviewer_id</strong> (string): The ID of the user who will review the test case.</p>\n</li>\n<li><p><strong>folder_id</strong> (string): The ID of the folder where the test case is stored.</p>\n</li>\n<li><p><strong>label_ids</strong> (array of strings): An array of labels associated with the test case.</p>\n</li>\n<li><p><strong>individual_steps</strong> (array of objects): An array of individual steps for the test case, where each step includes:</p>\n<ul>\n<li><p><strong>step_description</strong> (string): Description of the individual step.</p>\n</li>\n<li><p><strong>expected_results</strong> (string): Expected results for the individual step.</p>\n</li>\n<li><p><strong>order</strong> (integer): The order of the step in the test case.</p>\n</li>\n<li><p><strong>step_type</strong> (string): The type of the individual step.</p>\n</li>\n<li><p><strong>step_group_id</strong> (string, optional): The ID of the group this step belongs to (if applicable).</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>On a successful update, the response will return a status code of <code>200</code> and a JSON object containing:</p>\n<ul>\n<li><p><strong>message</strong> (string): A message indicating the result of the operation (empty if successful).</p>\n</li>\n<li><p><strong>data</strong> (object): Contains the updated test case details:</p>\n<ul>\n<li><p><strong>test_case</strong> (object): Includes the properties of the test case such as:</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier of the test case.</p>\n</li>\n<li><p><strong>title</strong> (string): The title of the test case.</p>\n</li>\n<li><p><strong>description</strong> (string): The description of the test case.</p>\n</li>\n<li><p><strong>template_type</strong> (string): The type of template used.</p>\n</li>\n<li><p><strong>preconditions</strong> (string): Preconditions for the test case.</p>\n</li>\n<li><p><strong>steps</strong> (string): Steps for the test case.</p>\n</li>\n<li><p><strong>expected_results</strong> (string): Expected results for the test case.</p>\n</li>\n<li><p><strong>owner_id</strong> (string): ID of the owner.</p>\n</li>\n<li><p><strong>type_id</strong> (string): Type ID of the test case.</p>\n</li>\n<li><p><strong>status_id</strong> (string): Current status ID.</p>\n</li>\n<li><p><strong>automation_type_id</strong> (string): Automation type ID.</p>\n</li>\n<li><p><strong>priority_id</strong> (string): Priority ID.</p>\n</li>\n<li><p><strong>reviewer_id</strong> (string): Reviewer ID.</p>\n</li>\n<li><p><strong>folder_id</strong> (string): Folder ID.</p>\n</li>\n<li><p><strong>project_id</strong> (string): Project ID.</p>\n</li>\n<li><p><strong>individual_steps</strong> (array of objects): Contains the individual steps of the test case with their details.</p>\n</li>\n<li><p><strong>created_at</strong> (timestamp): Timestamp of when the test case was created.</p>\n</li>\n<li><p><strong>updated_at</strong> (timestamp): Timestamp of the last update to the test case.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>Ensure that all required fields are provided in the request body to successfully update the test case.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_cases","DEMO-2"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"204861e1-b9fe-4b81-ba25-c2a7d94afc08","name":"Update Test Case By Id","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Attempt to book a flight with missing required fields\",\n  \"description\": \"Attempt to book a flight with missing required fields\",\n  \"template_type\": \"STEPS\",\n  \"preconditions\": \"User has selected a flight from the search results. User is on the booking page.\",\n  \"steps\": \"Leave one or more required fields (e.g., First Name, Last Name, Email) blank. Click the 'Book Now' button.\",\n  \"expected_results\": \"An error message is displayed indicating that the required fields are missing. The user is prompted to fill in the missing fields.\",\n  \"type_id\": \"75a816d1-8909-47b5-b85b-fbf60a973587\",\n  \"status_id\": \"bafd7f8d-832a-42ea-91df-9a1e5e02a2d9\",\n  \"automation_type_id\": \"3cee45b5-4335-4564-bbdf-4ea9b0306ed3\",\n  \"project_id\": \"c47ade67-0543-4582-a4a5-b7de447c94f5\",\n  \"priority_id\": \"1d810f8f-7be0-41e4-9971-67ee1f55612e\",\n  \"owner_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"reviewer_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"folder_id\": \"580e3972-7f4a-4748-87e6-9b74873e2b93\",\n  \"label_ids\": [\"Flight_testcase\"],\n  \"individual_steps\": [\n    {\n      \"step_description\": \"Enter username updated\",\n      \"expected_results\": \"Username is entered successfully\",\n      \"order\": 1.0,\n      \"step_type\": \"DEFAULT\",\n      \"step_group_id\": null\n    },\n    {\n      \"step_description\": \"Enter password updated\",\n      \"expected_results\": \"Password is entered successfully\",\n      \"order\": 2.0,\n      \"step_type\": \"DEFAULT\",\n      \"step_group_id\": null\n    },\n    {\n      \"step_description\": \"Click login\",\n      \"expected_results\": \"User is redirected to the dashboard\",\n      \"order\": 3.0,\n      \"step_type\": \"DEFAULT\",\n      \"step_group_id\": null\n    }\n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9baff961-9f1d-491a-a666-5e77ae7e4913"},{"name":"Delete Test Case By Id","id":"c761c139-3db0-4537-a5fa-a45e632f1541","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2","description":"<h2 id=\"delete-test-case\">DELETE Test Case</h2>\n<p>This endpoint is used to delete a specific test case identified by its unique ID from a project.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: DELETE</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2</code></p>\n</li>\n</ul>\n<h4 id=\"url-parameters\">URL Parameters</h4>\n<ul>\n<li><code>Project_ID</code>: The unique identifier of the project from which the test case will be deleted.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful deletion, the API responds with a status code of <code>200</code> and a JSON object containing a message.</p>\n<h4 id=\"response-structure\">Response Structure</h4>\n<ul>\n<li><p><strong>Status</strong>: <code>200 OK</code></p>\n</li>\n<li><p><strong>Content-Type</strong>: <code>application/json</code></p>\n</li>\n<li><p>{ \"message\": \"\"}</p>\n</li>\n</ul>\n<p>This indicates that the test case has been successfully deleted, and the message field may contain additional information in future responses.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_cases","DEMO-2"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"9c707d4e-23ff-48db-bbc4-90be081dd84b","name":"Delete Test Case By Id","originalRequest":{"method":"DELETE","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases/DEMO-2"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"c761c139-3db0-4537-a5fa-a45e632f1541"},{"name":"List Test Cases","id":"d07c9975-afd5-4874-93e2-2186ec3efa47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases","description":"<h2 id=\"api-endpoint-get-test-cases\">API Endpoint: Get Test Cases</h2>\n<p>This endpoint retrieves a list of test cases associated with a specific project. It allows users to access detailed information about each test case, including its attributes and related steps.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><code>Project_ID</code> (string): The unique identifier for the project whose test cases are being requested.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will return a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>Status</strong>: 200 OK</p>\n</li>\n<li><p><strong>Content-Type</strong>: application/json</p>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information regarding the response (empty if no message).</p>\n</li>\n<li><p><strong>data</strong>: An object containing:</p>\n<ul>\n<li><p><strong>test_cases</strong>: An array of test case objects, each with the following properties:</p>\n<ul>\n<li><p><strong>id</strong>: The unique identifier for the test case.</p>\n</li>\n<li><p><strong>title</strong>: The title of the test case.</p>\n</li>\n<li><p><strong>description</strong>: A detailed description of the test case.</p>\n</li>\n<li><p><strong>template_type</strong>: The type of template used for the test case.</p>\n</li>\n<li><p><strong>human_id</strong>: A human-readable identifier for the test case.</p>\n</li>\n<li><p><strong>owner_id</strong>: The identifier of the user who owns the test case.</p>\n</li>\n<li><p><strong>type_id</strong>: The type identifier of the test case.</p>\n</li>\n<li><p><strong>status_id</strong>: The current status identifier of the test case.</p>\n</li>\n<li><p><strong>automation_type_id</strong>: The identifier for the type of automation applied.</p>\n</li>\n<li><p><strong>priority_id</strong>: The priority level identifier of the test case.</p>\n</li>\n<li><p><strong>folder_id</strong>: The identifier of the folder containing the test case.</p>\n</li>\n<li><p><strong>project_id</strong>: The identifier of the project to which the test case belongs.</p>\n</li>\n<li><p><strong>individual_steps</strong>: An array of step objects related to the test case, each containing:</p>\n<ul>\n<li><p><strong>id</strong>: The unique identifier for the step.</p>\n</li>\n<li><p><strong>step_description</strong>: A description of the step.</p>\n</li>\n<li><p><strong>expected_results</strong>: The expected outcome of the step.</p>\n</li>\n<li><p><strong>order</strong>: The order in which the step should be executed.</p>\n</li>\n<li><p><strong>step_type</strong>: The type of the step.</p>\n</li>\n<li><p><strong>test_case_id</strong>: The identifier of the test case this step belongs to.</p>\n</li>\n<li><p><strong>created_at</strong>: The timestamp when the step was created.</p>\n</li>\n<li><p><strong>updated_at</strong>: The timestamp when the step was last updated.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination information:</p>\n<ul>\n<li><p><strong>page_size</strong>: The number of test cases returned in the response.</p>\n</li>\n<li><p><strong>total_count</strong>: The total number of test cases available for the project.</p>\n</li>\n<li><p><strong>next</strong>: A link to the next page of results, if applicable.</p>\n</li>\n<li><p><strong>prev</strong>: A link to the previous page of results, if applicable.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is essential for users who need to manage and review test cases within a specific project.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_cases"],"host":["https://test-management.testsigma.com"],"query":[{"disabled":true,"key":"page_size","value":"1"}],"variable":[]}},"response":[{"id":"623f6155-c40b-4adb-bda8-17c28ce434a9","name":"List Test Cases","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_cases","host":["https://test-management.testsigma.com"],"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_cases"],"query":[{"key":"page_size","value":"1","disabled":true}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"d07c9975-afd5-4874-93e2-2186ec3efa47"}],"id":"2aa42c7d-34cd-4975-88f9-ce737583380a","_postman_id":"2aa42c7d-34cd-4975-88f9-ce737583380a","description":""},{"name":"Step Group","item":[{"name":"Create Step Group","id":"29c69813-2e9e-44b1-83ea-3539c3f48077","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Regression Test Step Group - 5\",\n  \"description\": \"Step group for regression test cases\",\n  \"label_ids\": [\"3ebf1ec4-f994-4f41-822a-01305e1f78c1\"],\n  \"steps\": [\n    {\n      \"step_description\": \"Open the application and navigate to the login page\",\n      \"expected_result\": \"Login page should be displayed\",\n      \"order\": 1\n    },\n    {\n      \"step_description\": \"Enter valid credentials and click login\",\n      \"expected_result\": \"User should be redirected to the dashboard\",\n      \"order\": 2\n    }\n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups","description":"<h2 id=\"create-step-group\">Create Step Group</h2>\n<p>This endpoint allows you to create a new step group for a specific project in the Test Management System (TMS). A step group is a collection of steps that can be used to outline a testing process.</p>\n<h3 id=\"request\">Request</h3>\n<p><strong>Method:</strong> POST<br /><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups</code></p>\n<h4 id=\"request-body-parameters\">Request Body Parameters</h4>\n<ul>\n<li><p><strong>title</strong> (string): The title of the step group. This should be a descriptive name that indicates the purpose of the step group.</p>\n</li>\n<li><p><strong>description</strong> (string): A detailed description of the step group, providing context for its use.</p>\n</li>\n<li><p><strong>label_ids</strong> (array of strings): An array of label IDs associated with the step group. These labels can help categorize the step group.</p>\n</li>\n<li><p><strong>steps</strong> (array of objects): An array of steps that belong to the step group. Each step object contains:</p>\n<ul>\n<li><p><strong>step_description</strong> (string): A description of the step to be executed.</p>\n</li>\n<li><p><strong>expected_result</strong> (string): The expected outcome of executing the step.</p>\n</li>\n<li><p><strong>order</strong> (integer): The order in which the step should be executed within the step group.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"example-request-body\">Example Request Body</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"title\": \"Regression Test Step Group - 5\",\n  \"description\": \"Step group for regression test ...\",\n  \"label_ids\": [\"3ebf1ec4-f994-4f41-822a-01305e ...\"],\n  \"steps\": [\n    {\n      \"step_description\": \"Open the application and navig ...\",\n      \"expected_result\": \"Login page should be displayed\",\n      \"order\": 1\n    }\n  ]\n}\n\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<p><strong>Status Code:</strong> 200<br /><strong>Content-Type:</strong> application/json</p>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will contain a message and a data object that includes the created step group details.</p>\n<ul>\n<li><p><strong>message</strong> (string): A message indicating the result of the request (may be empty).</p>\n</li>\n<li><p><strong>data</strong> (object): Contains the details of the created step group.</p>\n<ul>\n<li><p><strong>step_group</strong> (object): The step group that was created.</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier of the step group.</p>\n</li>\n<li><p><strong>title</strong> (string): The title of the step group.</p>\n</li>\n<li><p><strong>description</strong> (string): The description of the step group.</p>\n</li>\n<li><p><strong>human_id</strong> (string): A human-readable identifier for the step group.</p>\n</li>\n<li><p><strong>steps</strong> (array of objects): The steps included in the step group, each with:</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier for the step.</p>\n</li>\n<li><p><strong>step_description</strong> (string): The description of the step.</p>\n</li>\n<li><p><strong>expected_results</strong> (string): The expected results of the step.</p>\n</li>\n<li><p><strong>order</strong> (integer): The order of the step.</p>\n</li>\n<li><p><strong>step_group_id</strong> (string): The ID of the step group to which the step belongs.</p>\n</li>\n<li><p><strong>created_at</strong> (integer): Timestamp of when the step was created.</p>\n</li>\n<li><p><strong>updated_at</strong> (integer): Timestamp of the last update to the step.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>project_id</strong> (string): The ID of the project to which the step group belongs.</p>\n</li>\n<li><p><strong>created_at</strong> (integer): Timestamp of when the step group was created.</p>\n</li>\n<li><p><strong>updated_at</strong> (integer): Timestamp of the last update to the step group.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is essential for organizing and managing test steps effectively within a project.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","step_groups"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"29c69813-2e9e-44b1-83ea-3539c3f48077"},{"name":"Get Step Group By ID","id":"0baad7ba-19e7-4e9b-a07b-3b939269a354","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups/DEMO-SG-1","description":"<h2 id=\"endpoint-description\">Endpoint Description</h2>\n<p>This endpoint retrieves detailed information about a specific step group within a project in the system. The request is made using the HTTP GET method and requires the project ID and the specific step group identifier.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups/DEMO-SG-1</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><code>Project_ID</code>: The unique identifier for the project from which the step group information is being requested.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the server responds with a status code of <code>200</code> and returns a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information or status about the request (usually empty).</p>\n</li>\n<li><p><strong>data</strong>: An object that includes:</p>\n<ul>\n<li><p><strong>step_group</strong>: An object representing the step group with the following properties:</p>\n<ul>\n<li><p><strong>id</strong>: The unique identifier of the step group.</p>\n</li>\n<li><p><strong>title</strong>: The title of the step group.</p>\n</li>\n<li><p><strong>description</strong>: A brief description of the step group.</p>\n</li>\n<li><p><strong>human_id</strong>: A human-readable identifier for the step group.</p>\n</li>\n<li><p><strong>steps</strong>: An array of step objects, each containing:</p>\n<ul>\n<li><p><strong>id</strong>: The unique identifier of the step.</p>\n</li>\n<li><p><strong>step_description</strong>: A description of the step.</p>\n</li>\n<li><p><strong>expected_results</strong>: The expected results after executing the step.</p>\n</li>\n<li><p><strong>order</strong>: The order in which the step appears within the step group.</p>\n</li>\n<li><p><strong>step_group_id</strong>: The identifier of the step group to which the step belongs.</p>\n</li>\n<li><p><strong>created_at</strong>: A timestamp indicating when the step was created.</p>\n</li>\n<li><p><strong>updated_at</strong>: A timestamp indicating when the step was last updated.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>project_id</strong>: The identifier of the project to which the step group belongs.</p>\n</li>\n<li><p><strong>created_at</strong>: A timestamp indicating when the step group was created.</p>\n</li>\n<li><p><strong>updated_at</strong>: A timestamp indicating when the step group was last updated.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"step_group\": {\n      \"id\": \"\",\n      \"title\": \"\",\n      \"description\": \"\",\n      \"human_id\": \"\",\n      \"steps\": [\n        {\n          \"id\": \"\",\n          \"step_description\": \"\",\n          \"expected_results\": \"\",\n          \"order\": 0,\n          \"step_group_id\": \"\",\n          \"created_at\": 0,\n          \"updated_at\": 0\n        }\n      ],\n      \"project_id\": \"\",\n      \"created_at\": 0,\n      \"updated_at\": 0\n    }\n  }\n}\n\n</code></pre>\n<p>This endpoint is useful for obtaining the details of a specific step group, including its associated steps and metadata, which can be leveraged for project management and execution tracking.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","step_groups","DEMO-SG-1"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0baad7ba-19e7-4e9b-a07b-3b939269a354"},{"name":"Update Step Group By ID","id":"1d471dae-3b85-441d-9b0d-48c4980ef335","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Regression Test Step Group - 6\",\n  \"description\": \"Step group for regression test cases\",\n  \"label_ids\": [\"3ebf1ec4-f994-4f41-822a-01305e1f78c1\"],\n  \"steps\": [\n    {\n      \"step_description\": \"Open the application and navigate to the login page\",\n      \"expected_result\": \"Login page should be displayed\",\n      \"order\": 1\n    },\n    {\n      \"step_description\": \"Enter valid credentials and click login updated\",\n      \"expected_result\": \"User should be redirected to the dashboard\",\n      \"order\": 2\n    }\n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups/DEMO-SG-1","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","step_groups","DEMO-SG-1"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1d471dae-3b85-441d-9b0d-48c4980ef335"},{"name":"Delete Step Group By ID","id":"bf68d792-4feb-43cc-bc52-617c6b3c97c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups/DEMO-SG-1","description":"<h2 id=\"delete-step-group\">Delete Step Group</h2>\n<p>This endpoint allows users to delete a specific step group from a project in the Task Management System (TMS).</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: DELETE</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups/DEMO-SG-1</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><p><code>Project_ID</code> (string): The unique identifier of the project from which the step group will be deleted.</p>\n</li>\n<li><p><code>DEMO-SG-1</code> (string): The identifier of the step group that is to be deleted.</p>\n</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>Upon successful deletion, the API will return a response indicating the result of the operation. The response typically includes:</p>\n<ul>\n<li><p>A success message confirming that the step group has been deleted.</p>\n</li>\n<li><p>HTTP Status Code: <code>204 No Content</code> if the deletion is successful, indicating that the request was processed successfully with no content to return.</p>\n</li>\n</ul>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>Project_ID</code> and step group identifier are correct before making the request, as this action cannot be undone.</p>\n</li>\n<li><p>Users should have the necessary permissions to delete step groups within the specified project.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","step_groups","DEMO-SG-1"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"bf68d792-4feb-43cc-bc52-617c6b3c97c5"},{"name":"List Step Groups","id":"6e88c2e0-e3b2-4294-b9a9-60d396a13211","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups?page_size=1","description":"<h1 id=\"get-step-groups-for-a-project\">Get Step Groups for a Project</h1>\n<p>This endpoint retrieves a list of step groups associated with a specific project. It allows users to paginate through the results by specifying the <code>page_size</code> parameter.</p>\n<h2 id=\"request\">Request</h2>\n<p><strong>Method:</strong> <code>GET</code><br /><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/step_groups?page_size=1</code></p>\n<h3 id=\"query-parameters\">Query Parameters</h3>\n<ul>\n<li><code>page_size</code> (integer, required): Specifies the number of step groups to return in the response. In this case, it is set to <code>1</code>.</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<p>The response will be a JSON object containing the list of step groups for the specified project. The structure of the response typically includes:</p>\n<ul>\n<li><p><code>step_groups</code> (array): An array of step group objects, each containing details about the step group.</p>\n</li>\n<li><p><code>total_count</code> (integer): The total number of step groups available for the project.</p>\n</li>\n<li><p><code>page</code> (integer): The current page number of the results returned.</p>\n</li>\n<li><p><code>page_size</code> (integer): The number of items returned per page.</p>\n</li>\n</ul>\n<h3 id=\"example-response-structure\">Example Response Structure</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"step_groups\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      ...\n    }\n  ],\n  \"total_count\": 0,\n  \"page\": 1,\n  \"page_size\": 1\n}\n\n</code></pre>\n<p>This endpoint is useful for clients needing to display or process step groups in a project, enabling efficient data retrieval with pagination support.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","step_groups"],"host":["https://test-management.testsigma.com"],"query":[{"key":"page_size","value":"1"},{"disabled":true,"key":"after","value":"MnVxT0RFTXZvRVVvVERYSUdpVU1oOGNnc0Vr"}],"variable":[]}},"response":[],"_postman_id":"6e88c2e0-e3b2-4294-b9a9-60d396a13211"}],"id":"f3576f1b-07bc-46cc-9f3e-a93bd129493e","_postman_id":"f3576f1b-07bc-46cc-9f3e-a93bd129493e","description":""},{"name":"Test Run","item":[{"name":"Junit report Import","item":[{"name":"Junit Report Import","id":"cfad67fa-6f46-4ab9-961b-97225539e231","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiJkNDFjMmQwMS02M2NjLTRkNWMtYTE4My0xOTc3MWZhM2NjOTgiLCJuYmYiOjE3NTAxMjg0NzUsImlhdCI6MTc1MDEyODQ3NSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.5yTDybaptbqG7mPa3rkhme4IEvYL-CyD04EiH8-GFsQ"}],"body":{"mode":"formdata","formdata":[{"type":"file","key":"junit_xml","src":"/Users/saikrishna.javvadi/Downloads/9838 (1).xml"}]},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/junit-import/test-run/DEMO-R-4","description":"<h3 id=\"import-junit-test-results\">Import JUnit Test Results</h3>\n<p>This endpoint allows you to import JUnit test results into a specific project.</p>\n<p><strong>HTTP Method:</strong> POST<br /><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/junit-import/test-run/DEMO-R-4</code></p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><strong>Authorization</strong>: Required. Bearer token for authentication.</p>\n</li>\n<li><p><strong>Form Data</strong>:</p>\n<ul>\n<li><strong>junit_xml</strong> (file): The XML file containing the JUnit test results. This file should be structured according to JUnit's XML format.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"expected-response\">Expected Response</h4>\n<p>The response will typically contain information about the success or failure of the import operation. It may include:</p>\n<ul>\n<li><p>A success message indicating that the test results have been imported successfully.</p>\n</li>\n<li><p>Error messages if the import fails, detailing what went wrong.</p>\n</li>\n</ul>\n<h4 id=\"notes\">Notes</h4>\n<ul>\n<li><p>Ensure that the JUnit XML file is correctly formatted to avoid import errors.</p>\n</li>\n<li><p>The <code>Project_ID</code> in the URL must correspond to an existing project in the system.</p>\n</li>\n<li><p>This endpoint is intended for use with valid authorization tokens only.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","junit-import","test-run","DEMO-R-4"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"cfad67fa-6f46-4ab9-961b-97225539e231"},{"name":"Get Import Status","id":"2c0c8d87-162b-41be-b34e-ba5e3294b13c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiJkNDFjMmQwMS02M2NjLTRkNWMtYTE4My0xOTc3MWZhM2NjOTgiLCJuYmYiOjE3NTAxMjg0NzUsImlhdCI6MTc1MDEyODQ3NSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.5yTDybaptbqG7mPa3rkhme4IEvYL-CyD04EiH8-GFsQ"},{"key":"Content-Type","value":"application/json"}],"url":"https://test-management.testsigma.com/api/v1/projects/588d8a8c-cdae-4e44-975c-a58fed8e761f/junit-imports/ebbbcb9f-e532-41dd-9170-369e5ba4539a/status","description":"<h3 id=\"api-request-description\">API Request Description</h3>\n<p>This endpoint retrieves the status of a specific JUnit import for a given project in the system.</p>\n<h4 id=\"purpose\">Purpose</h4>\n<p>The primary purpose of this request is to check the status of a JUnit import process identified by a unique import ID. This can be useful for monitoring the progress or outcome of the import operation.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<ul>\n<li><p><strong>Project_ID</strong> (path parameter): The unique identifier of the project for which the JUnit import status is being queried.</p>\n</li>\n<li><p><strong>Import_ID</strong> (path parameter): The unique identifier of the JUnit import whose status is being retrieved.</p>\n</li>\n</ul>\n<h4 id=\"headers\">Headers</h4>\n<ul>\n<li><p><strong>Authorization</strong>: A Bearer token that grants access to the API. It is required for authentication.</p>\n</li>\n<li><p><strong>Content-Type</strong>: Specifies the media type of the resource. For this request, it should be set to <code>application/json</code>.</p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will typically include:</p>\n<ul>\n<li><p><strong>status</strong>: A string indicating the current status of the JUnit import (e.g., \"pending\", \"in_progress\", \"completed\", \"failed\").</p>\n</li>\n<li><p><strong>details</strong>: An object containing additional information about the import process, which may include error messages or logs if the import has failed.</p>\n</li>\n</ul>\n<p>Make sure to replace <code>https://test-management.testsigma.com</code> and <code>c47ade67-0543-4582-a4a5-b7de447c94f5</code> with the appropriate values before making the request.</p>\n","urlObject":{"path":["api","v1","projects","588d8a8c-cdae-4e44-975c-a58fed8e761f","junit-imports","ebbbcb9f-e532-41dd-9170-369e5ba4539a","status"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c0c8d87-162b-41be-b34e-ba5e3294b13c"}],"id":"9d227b02-28a2-4468-a502-2b2cea32dd9f","_postman_id":"9d227b02-28a2-4468-a502-2b2cea32dd9f","description":""},{"name":"Create Test Run","id":"617e16fd-0c19-42f3-b47e-81838151a45d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Regression Test Run1 with PLan New Date from API Static selection\",\n  \"description\": \"Executing regression test cases\",\n  \"status\": \"ACTIVE\",\n  \"project_id\": \"c47ade67-0543-4582-a4a5-b7de447c94f5\",\n  \"human_id\": \"DEMO-001\",\n  \"selection_type\": \"STATIC\",\n  \"static_selection_filters\": [\n    {\n        \"field\":\"id\",\n        \"operator\":\"IN\",\n        \"values\":[\"9ac271b6-4e89-4c93-8c75-2d625efa0b2d\"]\n    }\n  ],\n  \"start_date\": 1710675200,\n  \"end_date\": 1710761600,\n  \"assignee_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"label_names\": [\"Smoke\", \"Regression\"],\n  \"environment_ids\": []\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs","description":"<h2 id=\"create-a-test-run\">Create a Test Run</h2>\n<p>This endpoint allows you to create a new test run for a specific project. A test run is a collection of test cases that are executed together, and it is essential for tracking the progress and results of testing activities.</p>\n<h3 id=\"request-format\">Request Format</h3>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs</code></p>\n</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be in JSON format and should include the following parameters:</p>\n<ul>\n<li><p><strong>title</strong> (string): The title of the test run.</p>\n</li>\n<li><p><strong>description</strong> (string): A brief description of the test run.</p>\n</li>\n<li><p><strong>status</strong> (string): The status of the test run (e.g., ACTIVE).</p>\n</li>\n<li><p><strong>project_id</strong> (string): The ID of the project to which the test run belongs.</p>\n</li>\n<li><p><strong>human_id</strong> (string): A human-readable identifier for the test run.</p>\n</li>\n<li><p><strong>selection_type</strong> (string): The type of selection for the test cases (e.g., STATIC).</p>\n</li>\n<li><p><strong>static_selection_filters</strong> (array): An array of filters to select specific test cases. Each filter object contains:</p>\n<ul>\n<li><p><strong>field</strong> (string): The field to filter on (e.g., \"id\").</p>\n</li>\n<li><p><strong>operator</strong> (string): The operator to use for filtering (e.g., \"IN\").</p>\n</li>\n<li><p><strong>values</strong> (array): An array of values to match against the field.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>start_date</strong> (integer): The start date of the test run in Unix timestamp format.</p>\n</li>\n<li><p><strong>end_date</strong> (integer): The end date of the test run in Unix timestamp format.</p>\n</li>\n<li><p><strong>assignee_id</strong> (string): The ID of the user assigned to the test run.</p>\n</li>\n<li><p><strong>label_names</strong> (array): An array of labels associated with the test run.</p>\n</li>\n<li><p><strong>environment_ids</strong> (array): An array of environment IDs where the test run will be executed.</p>\n</li>\n</ul>\n<h3 id=\"response-structure\">Response Structure</h3>\n<p>Upon successful creation of the test run, the response will typically include the details of the created test run, including its unique identifier and the parameters you provided in the request. The exact structure of the response may vary, but it generally confirms the successful creation and may include additional metadata related to the test run.</p>\n<p>Ensure that all required fields are provided in the request body to avoid errors during the creation process.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_runs"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"617e16fd-0c19-42f3-b47e-81838151a45d"},{"name":"Get Test Run By Id","id":"e9a40e8e-8940-4b03-a257-821b656ffc33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"{{TMS_LOCAL}}/api/v1/projects/bd57bbc6-e83e-4f09-927d-fc48b3509cdf/test_runs/123-R-21","description":"<h3 id=\"api-endpoint-get-test-run-details\">API Endpoint: Get Test Run Details</h3>\n<p>This endpoint retrieves detailed information about a specific test run associated with a project in the Test Management System (TMS).</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: <code>GET</code></p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/DEMO-R-1</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><code>Project_ID</code>: The unique identifier of the project to which the test run belongs.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will contain the details of the specified test run. The structure of the response typically includes the following fields:</p>\n<ul>\n<li><p><strong>id</strong>: The unique identifier for the test run.</p>\n</li>\n<li><p><strong>name</strong>: The name of the test run.</p>\n</li>\n<li><p><strong>status</strong>: The current status of the test run (e.g., passed, failed, in progress).</p>\n</li>\n<li><p><strong>created_at</strong>: The timestamp when the test run was created.</p>\n</li>\n<li><p><strong>updated_at</strong>: The timestamp when the test run was last updated.</p>\n</li>\n<li><p><strong>results</strong>: An array of results associated with the test run, which may include individual test case results.</p>\n</li>\n</ul>\n<p>This endpoint is useful for retrieving the current state and details of a test run, allowing users to monitor progress and outcomes.</p>\n","urlObject":{"path":["api","v1","projects","bd57bbc6-e83e-4f09-927d-fc48b3509cdf","test_runs","123-R-21"],"host":["{{TMS_LOCAL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e9a40e8e-8940-4b03-a257-821b656ffc33"},{"name":"Get Test Run Cases By Id","id":"c0833e36-3960-4efa-be08-eec7097f2b58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/DEMO-R-1/test_cases","description":"<h2 id=\"get-test-cases-for-a-specific-test-run\">Get Test Cases for a Specific Test Run</h2>\n<p>This endpoint retrieves a list of test cases associated with a specific test run within a project.</p>\n<h3 id=\"request-method\">Request Method</h3>\n<p><code>GET</code></p>\n<h3 id=\"endpoint\">Endpoint</h3>\n<p><code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/DEMO-R-1/test_cases</code></p>\n<h3 id=\"parameters\">Parameters</h3>\n<ul>\n<li><strong>Project_ID</strong>: The unique identifier for the project. This is a required parameter that specifies which project's test run is being queried.</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>The response will contain a JSON object that includes details about the test cases linked to the specified test run. The structure of the response will typically include:</p>\n<ul>\n<li>A list of test cases with their respective attributes (e.g., ID, name, status).</li>\n</ul>\n<p>Ensure that you have the necessary permissions to access the test cases for the specified project and test run.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_runs","DEMO-R-1","test_cases"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"c0833e36-3960-4efa-be08-eec7097f2b58"},{"name":"Assign user to test run case","id":"0cdf08d7-1793-4f2d-bdc7-f5c63aea5b38","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"user_id\":\"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n    \"test_case_id\":\"9ac271b6-4e89-4c93-8c75-2d625efa0b2d\"\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/DEMO-R-1/assign_user","description":"<h2 id=\"assign-user-to-test-run\">Assign User to Test Run</h2>\n<p>This endpoint allows you to assign a user to a specific test run within a project. The request updates the user assignment for the specified test run identified by <code>DEMO-R-1</code>.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<p>The request requires a JSON payload with the following parameters:</p>\n<ul>\n<li><p><strong>user_id</strong> (string): The unique identifier of the user you want to assign to the test run.</p>\n</li>\n<li><p><strong>test_case_id</strong> (string): The unique identifier of the test case that is associated with the test run.</p>\n</li>\n</ul>\n<h3 id=\"example-request-body\">Example Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"user_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9...\",\n  \"test_case_id\": \"9ac271b6-4e89-4c93-8c75-2d625e...\"\n}\n\n</code></pre>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>Upon successful assignment, the API will return a confirmation response indicating that the user has been successfully assigned to the test run. The specific structure of the response may vary based on the implementation.</p>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>user_id</code> corresponds to an existing user in the system.</p>\n</li>\n<li><p>The <code>test_case_id</code> should relate to a test case that exists within the context of the specified test run.</p>\n</li>\n<li><p>This operation is idempotent; calling it multiple times with the same parameters will not change the outcome after the first successful call.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_runs","DEMO-R-1","assign_user"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"0cdf08d7-1793-4f2d-bdc7-f5c63aea5b38"},{"name":"Update Test Run Case Status","id":"4bb1b8fa-81e7-4708-8a7a-4a676b256963","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIwMjBhNTA0YS1mNGYwLTQ4YmYtYmRkZC0yZDlmZTg4MThmOTAiLCJuYmYiOjE3NjQxNTk1NzcsImlhdCI6MTc2NDE1OTU3NywiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.k6eAfEP9LO6d3GhWtvF97Y5LcJZ8LV16urSOfCiPTzY"}],"body":{"mode":"formdata","formdata":[{"type":"text","key":"data","value":"{\n  \"test_run_cases\": [\n    {\n      \"test_case_id\": \"1c4a6347-dec5-4f8e-8b6c-cda33c37c9ce\",\n      \"test_run_status_id\": \"0ba381b5-c018-40c6-b6fa-10d6e556ef9d\",\n      \"user_id\": \"05782b39-ed88-4bd5-84e2-705bb1610da2\",\n      \"description\": \"Test case execution done Via API - 5\"\n    }\n  ]\n}"},{"type":"file","key":"attachments_0_0","src":"postman-cloud:///1f0ce871-1edc-4f70-a131-b2ca17054a17"}]},"url":"https://test-management.testsigma.com/api/v1/projects/6f208400-b88e-4d5a-a19c-0004ea100964/test_runs/RMILM-R-4/test_cases","description":"<h1 id=\"update-test-run-case-status\">Update Test Run Case Status</h1>\n<h2 id=\"overview\">Overview</h2>\n<p>This endpoint allows updating the status of test cases within a specific test run for a project.</p>\n<h2 id=\"endpoint-details\">Endpoint Details</h2>\n<ul>\n<li><strong>HTTP Method:</strong> <code>PUT</code></li>\n<li><strong>Full URL:</strong> <code>https://test-management.testsigma.com/api/v1/projects/{Project_ID}/test_runs/{Test_Run_ID}/test_cases</code></li>\n</ul>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<ul>\n<li><code>Project_ID</code> (String, Required): Unique identifier of the project</li>\n<li><code>Test_Run_ID</code> (String, Required): Identifier of the specific test run (e.g., RMILM-R-4)</li>\n</ul>\n<h2 id=\"request-body\">Request Body</h2>\n<p>The request uses <code>multipart/form-data</code> with a JSON payload containing an array of test case updates.</p>\n<h3 id=\"body-structure\">Body Structure</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"test_run_cases\": [\n    {\n      \"test_case_id\": \"string\",\n      \"test_run_status_id\": \"string\",\n      \"user_id\": \"string\",\n      \"description\": \"string\"\n    }\n  ]\n}\n</code></pre>\n<h3 id=\"body-parameters\">Body Parameters</h3>\n<ul>\n<li><code>test_run_cases</code> (Array, Required): Collection of test case updates<ul>\n<li><code>test_case_id</code> (String, Required): Unique identifier of the test case</li>\n<li><code>test_run_status_id</code> (String, Required): Status identifier for the test run</li>\n<li><code>user_id</code> (String, Required): Identifier of the user executing the test case</li>\n<li><code>description</code> (String, Optional): Additional details about the test case execution</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"authentication\">Authentication</h2>\n<ul>\n<li><strong>Type:</strong> Bearer Token</li>\n<li><strong>Header:</strong> <code>Authorization: Bearer &lt;token&gt;</code></li>\n</ul>\n<h2 id=\"possible-use-cases\">Possible Use Cases</h2>\n<ul>\n<li>Update test case status after execution</li>\n<li>Mark test cases as passed, failed, or skipped</li>\n<li>Add execution details for individual test cases</li>\n</ul>\n<h2 id=\"example-request\">Example Request</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"test_run_cases\": [\n    {\n      \"test_case_id\": \"1c4a6347-dec5-4f8e-8b6c-cda33c37c9ce\",\n      \"test_run_status_id\": \"0ba381b5-c018-40c6-b6fa-10d6e556ef9d\",\n      \"user_id\": \"05782b39-...\",\n      \"description\": \"Test case completed successfully\"\n    }\n  ]\n}\n</code></pre>\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li>Ensure all IDs are valid and exist in the system</li>\n<li>The user must have appropriate permissions to update test run cases</li>\n<li>Partial updates are supported by sending specific test cases in the array</li>\n</ul>\n<h2 id=\"potential-errors\">Potential Errors</h2>\n<ul>\n<li>400 Bad Request: Invalid input or missing required fields</li>\n<li>401 Unauthorized: Invalid or expired authentication token</li>\n<li>403 Forbidden: Insufficient permissions</li>\n<li>404 Not Found: Project or test run not found</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","6f208400-b88e-4d5a-a19c-0004ea100964","test_runs","RMILM-R-4","test_cases"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4bb1b8fa-81e7-4708-8a7a-4a676b256963"},{"name":"Update Test Run By Id","id":"95b9cf04-634c-469d-886b-fa94cb9395d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Regression Test Run1 with PLan New Date from API Static selection test\",\n  \"description\": \"Executing regression test cases\",\n  \"status\": \"ACTIVE\",\n  \"project_id\": \"c47ade67-0543-4582-a4a5-b7de447c94f5\",\n  \"human_id\": \"DEMO-001\",\n  \"selection_type\": \"STATIC\",\n//   \"static_selection_filters\": [\n//     {\n//         \"field\":\"id\",\n//         \"operator\":\"IN\",\n//         \"values\":[\"9ac271b6-4e89-4c93-8c75-2d625efa0b2d\"]\n//     }\n//   ],\n  \"start_date\": 1710675200,\n  \"end_date\": 1710761600,\n  \"assignee_id\": \"cbbc40a5-26e9-4b88-8c27-3626c9fbdaa4\",\n  \"label_names\": [\"Smoke\", \"Regression\"],\n  \"environment_ids\": []\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/DEMO-R-3","description":"<h2 id=\"update-test-run\">Update Test Run</h2>\n<p>This endpoint allows you to update an existing test run within a specified project. The test run is identified by the <code>DEMO-R-3</code> identifier in the URL, and the request modifies its attributes such as title, description, status, and other relevant details.</p>\n<h3 id=\"request-format\">Request Format</h3>\n<p><strong>HTTP Method:</strong> <code>PUT</code><br /><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/DEMO-R-3</code></p>\n<h4 id=\"request-body\">Request Body</h4>\n<p>The request body should be in JSON format and include the following parameters:</p>\n<ul>\n<li><p><strong>title</strong> (string): The title of the test run.</p>\n</li>\n<li><p><strong>description</strong> (string): A detailed description of the test run.</p>\n</li>\n<li><p><strong>status</strong> (string): The current status of the test run (e.g., ACTIVE).</p>\n</li>\n<li><p><strong>project_id</strong> (string): The ID of the project to which the test run belongs.</p>\n</li>\n<li><p><strong>human_id</strong> (string): A human-readable identifier for the test run.</p>\n</li>\n<li><p><strong>selection_type</strong> (string): The type of selection for the test run (e.g., STATIC).</p>\n</li>\n<li><p><strong>start_date</strong> (integer): The start date of the test run in Unix timestamp format.</p>\n</li>\n<li><p><strong>end_date</strong> (integer): The end date of the test run in Unix timestamp format.</p>\n</li>\n<li><p><strong>assignee_id</strong> (string): The ID of the user assigned to the test run.</p>\n</li>\n<li><p><strong>label_names</strong> (array of strings): An array of labels associated with the test run.</p>\n</li>\n<li><p><strong>environment_ids</strong> (array of strings): An array of environment IDs where the test run will be executed.</p>\n</li>\n</ul>\n<h3 id=\"response-structure\">Response Structure</h3>\n<p>Upon a successful update, the response will typically include the updated test run details. The structure of the response may include:</p>\n<ul>\n<li><p><strong>id</strong> (string): The unique identifier of the test run.</p>\n</li>\n<li><p><strong>title</strong> (string): The updated title of the test run.</p>\n</li>\n<li><p><strong>description</strong> (string): The updated description of the test run.</p>\n</li>\n<li><p><strong>status</strong> (string): The updated status of the test run.</p>\n</li>\n<li><p><strong>project_id</strong> (string): The ID of the project.</p>\n</li>\n<li><p><strong>human_id</strong> (string): The updated human-readable identifier.</p>\n</li>\n<li><p><strong>selection_type</strong> (string): The type of selection for the test run.</p>\n</li>\n<li><p><strong>start_date</strong> (integer): The updated start date in Unix timestamp format.</p>\n</li>\n<li><p><strong>end_date</strong> (integer): The updated end date in Unix timestamp format.</p>\n</li>\n<li><p><strong>assignee_id</strong> (string): The ID of the user assigned to the test run.</p>\n</li>\n<li><p><strong>label_names</strong> (array of strings): The updated labels associated with the test run.</p>\n</li>\n<li><p><strong>environment_ids</strong> (array of strings): The updated environment IDs.</p>\n</li>\n</ul>\n<p>Ensure that the request body adheres to the specified format to avoid errors and to successfully update the test run details.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_runs","DEMO-R-3"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"95b9cf04-634c-469d-886b-fa94cb9395d1"},{"name":"Delete Test Run By Id","id":"bcd8a713-e3a6-4fb3-afb8-068205f969c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{TMS_LOCAL}}/api/v1/projects/bd57bbc6-e83e-4f09-927d-fc48b3509cdf/test_runs/123-R-21","description":"<h2 id=\"delete-test-run\">Delete Test Run</h2>\n<p>This endpoint is used to delete a specific test run associated with a project in the Test Management System (TMS). By sending a DELETE request to this endpoint, users can remove a test run identified by its unique identifier.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: DELETE</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs/{{Test_Run_ID}}</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><p><code>Project_ID</code>: The unique identifier of the project from which the test run will be deleted.</p>\n</li>\n<li><p><code>Test_Run_ID</code>: The unique identifier of the test run that needs to be deleted. In the example provided, this is represented as <code>DEMO-R-3</code>.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon successful deletion, the response will typically include a status code indicating the result of the operation. A successful deletion will return a <code>204 No Content</code> status, indicating that the request was processed successfully and there is no content to return.</p>\n<h3 id=\"expected-behavior\">Expected Behavior</h3>\n<ul>\n<li><p>If the specified test run exists and is successfully deleted, the API will respond with a <code>204 No Content</code> status.</p>\n</li>\n<li><p>If the test run does not exist or if there is an error in the request, an appropriate error message and status code will be returned.</p>\n</li>\n</ul>\n<p>This endpoint is essential for maintaining the integrity of test runs within a project, allowing users to manage their test data effectively.</p>\n","urlObject":{"path":["api","v1","projects","bd57bbc6-e83e-4f09-927d-fc48b3509cdf","test_runs","123-R-21"],"host":["{{TMS_LOCAL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bcd8a713-e3a6-4fb3-afb8-068205f969c6"},{"name":"List Test Runs","id":"581fbbb8-ccfd-492c-90a8-e0037d46378e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs","description":"<h3 id=\"get-test-runs-for-a-project\">Get Test Runs for a Project</h3>\n<p>This endpoint retrieves a list of test runs associated with a specific project identified by <code>Project_ID</code>. It is useful for obtaining detailed information about the test executions that have been conducted within the project.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_runs</code></p>\n</li>\n</ul>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will contain a JSON object that includes the following fields:</p>\n<ul>\n<li><p><strong>test_runs</strong>: An array of objects, where each object represents a test run. Each test run object typically includes:</p>\n<ul>\n<li><p><code>id</code>: Unique identifier for the test run.</p>\n</li>\n<li><p><code>name</code>: The name of the test run.</p>\n</li>\n<li><p><code>status</code>: The current status of the test run (e.g., passed, failed).</p>\n</li>\n<li><p><code>created_at</code>: Timestamp indicating when the test run was created.</p>\n</li>\n<li><p><code>updated_at</code>: Timestamp indicating when the test run was last updated.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>The response will provide a comprehensive overview of all test runs related to the specified project, allowing users to analyze and track testing progress effectively.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_runs"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"581fbbb8-ccfd-492c-90a8-e0037d46378e"},{"name":"New Request","id":"c004f343-d8c3-4bda-9db0-82fbf394bee3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"c004f343-d8c3-4bda-9db0-82fbf394bee3"}],"id":"eb060d69-6d09-4ab9-9816-c758050c3ddf","_postman_id":"eb060d69-6d09-4ab9-9816-c758050c3ddf","description":""},{"name":"Test Plan","item":[{"name":"Create Test Plan","id":"29505382-8d48-4b5a-9cf0-b48d728bd389","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Sample Test Plan\",\n  \"description\": \"This is a test plan description.\",\n  \"start_date\": 1710374400,\n  \"end_date\": 1712966400,\n  \"label_ids\": [\"3ebf1ec4-f994-4f41-822a-01305e1f78c1\"]\n}","options":{"raw":{"language":"json"}}},"url":"{{TMS_LOCAL}}/api/v1/projects/bd57bbc6-e83e-4f09-927d-fc48b3509cdf/test_plans","description":"<h2 id=\"create-test-plan\">Create Test Plan</h2>\n<p>This endpoint allows you to create a new test plan within a specific project.</p>\n<h3 id=\"http-method\">HTTP Method</h3>\n<p><code>POST</code></p>\n<h3 id=\"endpoint\">Endpoint</h3>\n<p><code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans</code></p>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be in JSON format and should include the following parameters:</p>\n<ul>\n<li><p><strong>title</strong> (string): The title of the test plan.</p>\n</li>\n<li><p><strong>description</strong> (string): A detailed description of the test plan.</p>\n</li>\n<li><p><strong>start_date</strong> (integer): The start date of the test plan represented as a Unix timestamp.</p>\n</li>\n<li><p><strong>end_date</strong> (integer): The end date of the test plan represented as a Unix timestamp.</p>\n</li>\n<li><p><strong>label_ids</strong> (array of strings): An array of label IDs associated with the test plan.</p>\n</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>On successful creation of the test plan, the API will return a response indicating the success of the operation, typically including the details of the created test plan such as its ID and any other relevant information.</p>\n<p>Ensure that all required fields are provided in the request to avoid errors.</p>\n","urlObject":{"path":["api","v1","projects","bd57bbc6-e83e-4f09-927d-fc48b3509cdf","test_plans"],"host":["{{TMS_LOCAL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"29505382-8d48-4b5a-9cf0-b48d728bd389"},{"name":"Get Test Plan By Id","id":"973a8e43-85ab-4f8c-8255-6acb6a641df3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-1","description":"<h3 id=\"get-test-plan-by-id\">Get Test Plan by ID</h3>\n<p>This endpoint retrieves the details of a specific test plan identified by the provided test plan ID within a project.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method:</strong> GET</p>\n</li>\n<li><p><strong>URL:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-1</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><code>Project_ID</code>: The unique identifier for the project that contains the test plan.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will contain the details of the test plan, including various attributes that describe the test plan's configuration and status. The structure of the response may include:</p>\n<ul>\n<li><p><code>id</code>: The unique identifier of the test plan.</p>\n</li>\n<li><p><code>name</code>: The name of the test plan.</p>\n</li>\n<li><p><code>description</code>: A brief description of the test plan.</p>\n</li>\n<li><p><code>status</code>: The current status of the test plan (e.g., active, inactive).</p>\n</li>\n<li><p><code>created_at</code>: The timestamp when the test plan was created.</p>\n</li>\n<li><p><code>updated_at</code>: The timestamp when the test plan was last updated.</p>\n</li>\n</ul>\n<p>This endpoint is useful for retrieving specific information about a test plan to facilitate further actions or assessments related to testing within the project.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_plans","DEMO-P-1"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"973a8e43-85ab-4f8c-8255-6acb6a641df3"},{"name":"Complete Test Plan By ID","id":"1c44f889-4efa-43d9-8e7c-851dffd11d78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"POST","header":[],"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-1/complete","description":"<h3 id=\"complete-test-plan\">Complete Test Plan</h3>\n<p>This endpoint is used to mark a specific test plan as complete within a project. It allows users to finalize the testing phase for a designated test plan identified by its unique ID.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<ul>\n<li><p><strong>Method</strong>: POST</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-1/complete</code></p>\n</li>\n</ul>\n<h5 id=\"request-body-parameters\">Request Body Parameters</h5>\n<p>The request body should be sent in <code>application/x-www-form-urlencoded</code> format and can include the following parameters:</p>\n<ul>\n<li><p><code>parameter1</code> (text): Description of the first parameter.</p>\n</li>\n<li><p><code>parameter2</code> (text): Description of the second parameter.</p>\n</li>\n<li><p><code>parameter3</code> (text): Description of the third parameter.</p>\n</li>\n</ul>\n<p><em>(Note: Replace</em> <code>_parameter1_</code><em>,</em> <code>_parameter2_</code><em>, and</em> <code>_parameter3_</code> <em>with actual parameter names and descriptions as applicable.)</em></p>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>Upon successful completion of the request, the API will return a response indicating the status of the operation. The response will typically include:</p>\n<ul>\n<li><p><code>status</code>: A string indicating the success or failure of the operation.</p>\n</li>\n<li><p><code>message</code>: A descriptive message providing additional context about the operation's outcome.</p>\n</li>\n<li><p><code>data</code>: An object containing any relevant data related to the completed test plan.</p>\n</li>\n</ul>\n<p>This structure helps users understand the result of their request and any further actions that may be required.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_plans","DEMO-P-1","complete"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1c44f889-4efa-43d9-8e7c-851dffd11d78"},{"name":"List Test Run For Test Plan","id":"72278cd3-6f9c-4463-9d95-b89e784a8276","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"{{TMS_LOCAL}}/api/v1/projects/bd57bbc6-e83e-4f09-927d-fc48b3509cdf/test_plans/8756d172-0c4f-4e37-9493-30a67d321863/test_runs","description":"<h3 id=\"api-endpoint-retrieve-test-runs-for-a-specific-test-plan\">API Endpoint: Retrieve Test Runs for a Specific Test Plan</h3>\n<p>This endpoint allows users to retrieve the test runs associated with a specific test plan within a project. It is particularly useful for tracking the execution status and results of tests defined in a test plan.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-2/test_runs</code></p>\n</li>\n</ul>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<p>This endpoint does not require any request body. The request is made using the URL parameters, specifically:</p>\n<ul>\n<li><code>c47ade67-0543-4582-a4a5-b7de447c94f5</code>: The unique identifier for the project.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will contain a list of test runs associated with the specified test plan. The structure of the response typically includes:</p>\n<ul>\n<li><p><code>test_runs</code>: An array of objects, each representing a test run with the following fields:</p>\n<ul>\n<li><p><code>id</code>: The unique identifier for the test run.</p>\n</li>\n<li><p><code>status</code>: The current status of the test run (e.g., Passed, Failed).</p>\n</li>\n<li><p><code>started_at</code>: Timestamp indicating when the test run started.</p>\n</li>\n<li><p><code>ended_at</code>: Timestamp indicating when the test run ended.</p>\n</li>\n<li><p><code>duration</code>: The total time taken for the test run.</p>\n</li>\n<li><p><code>results</code>: Detailed results of the test execution.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This information is crucial for understanding the performance and outcomes of the tests conducted under the specified test plan.</p>\n","urlObject":{"path":["api","v1","projects","bd57bbc6-e83e-4f09-927d-fc48b3509cdf","test_plans","8756d172-0c4f-4e37-9493-30a67d321863","test_runs"],"host":["{{TMS_LOCAL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"72278cd3-6f9c-4463-9d95-b89e784a8276"},{"name":"Delete Test Plan By Id","id":"f19e054c-efe1-4dac-87a5-f53de498ba54","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{TMS_LOCAL}}/api/v1/projects/bd57bbc6-e83e-4f09-927d-fc48b3509cdf/test_plans/123-P-4","description":"<h2 id=\"delete-test-plan\">Delete Test Plan</h2>\n<p>This endpoint allows users to delete a specific test plan associated with a project.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: DELETE</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-1</code></p>\n</li>\n</ul>\n<h4 id=\"path-parameters\">Path Parameters</h4>\n<ul>\n<li><p><code>Project_ID</code>: The unique identifier for the project from which the test plan will be deleted.</p>\n</li>\n<li><p><code>DEMO-P-1</code>: The identifier of the test plan that you wish to delete.</p>\n</li>\n</ul>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>Upon successful deletion of the test plan, the API will return a response indicating the status of the operation. The response will typically include:</p>\n<ul>\n<li><p>A confirmation message indicating that the test plan has been successfully deleted.</p>\n</li>\n<li><p>An appropriate HTTP status code (e.g., 204 No Content) to signify that the request was successful.</p>\n</li>\n</ul>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>Project_ID</code> and test plan identifier are correct before making the request, as this action is irreversible.</p>\n</li>\n<li><p>Only authorized users with the necessary permissions can perform this operation.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","projects","bd57bbc6-e83e-4f09-927d-fc48b3509cdf","test_plans","123-P-4"],"host":["{{TMS_LOCAL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f19e054c-efe1-4dac-87a5-f53de498ba54"},{"name":"Update Test Plan By id","id":"9c97207a-d95f-4a89-b439-dab1decbf7d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n  \"title\": \"Sample Test Plan - 3 updated\"\n}","options":{"raw":{"language":"json"}}},"url":"https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-2","description":"<h2 id=\"update-test-plan\">Update Test Plan</h2>\n<p>This endpoint allows you to update an existing test plan within a specific project in the Test Management System (TMS).</p>\n<h3 id=\"request-method\">Request Method</h3>\n<p><code>PUT</code></p>\n<h3 id=\"endpoint\">Endpoint</h3>\n<p><code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans/DEMO-P-2</code></p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<p>The request body must be in JSON format and should contain the following parameters:</p>\n<ul>\n<li><strong>title</strong> (string): The updated title of the test plan.</li>\n</ul>\n<h3 id=\"example-request-body\">Example Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"title\": \"Sample Test Plan - 3 updated\"\n}\n\n</code></pre>\n<h3 id=\"expected-response\">Expected Response</h3>\n<p>Upon a successful update, the API will return a response indicating the status of the operation. The response will typically include details about the updated test plan, confirming the changes made.</p>\n<p>Ensure that the <code>Project_ID</code> and the test plan identifier (<code>DEMO-P-2</code>) are correctly specified in the endpoint to successfully update the desired test plan.</p>\n","urlObject":{"path":["api","v1","projects","c47ade67-0543-4582-a4a5-b7de447c94f5","test_plans","DEMO-P-2"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9c97207a-d95f-4a89-b439-dab1decbf7d5"},{"name":"List Test Plans","id":"773d2a3a-6c20-4f75-9baf-ace8d607fe7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"{{TMS_LOCAL}}/api/v1/projects/bd57bbc6-e83e-4f09-927d-fc48b3509cdf/test_plans","description":"<h3 id=\"api-endpoint-get-test-plans-for-a-project\">API Endpoint: Get Test Plans for a Project</h3>\n<p><strong>Method:</strong> GET<br /><strong>URL:</strong> <code>https://test-management.testsigma.com/api/v1/projects/c47ade67-0543-4582-a4a5-b7de447c94f5/test_plans</code></p>\n<h4 id=\"purpose\">Purpose</h4>\n<p>This endpoint retrieves a list of test plans associated with a specific project identified by <code>Project_ID</code>. It allows users to view all test plans that have been created under the specified project, facilitating better management and tracking of testing activities.</p>\n<h4 id=\"request-format\">Request Format</h4>\n<p>This endpoint does not require a request body. The <code>Project_ID</code> must be specified in the URL to identify the project for which the test plans are being requested.</p>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>The response will be in JSON format and typically includes the following fields:</p>\n<ul>\n<li><p><code>test_plans</code>: An array of test plan objects, each containing:</p>\n<ul>\n<li><p><code>id</code>: Unique identifier for the test plan.</p>\n</li>\n<li><p><code>name</code>: The name of the test plan.</p>\n</li>\n<li><p><code>description</code>: A brief description of the test plan.</p>\n</li>\n<li><p><code>created_at</code>: Timestamp indicating when the test plan was created.</p>\n</li>\n<li><p><code>updated_at</code>: Timestamp indicating when the test plan was last updated.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>The response will provide the necessary information for users to understand the test plans available for the specified project.</p>\n","urlObject":{"path":["api","v1","projects","bd57bbc6-e83e-4f09-927d-fc48b3509cdf","test_plans"],"host":["{{TMS_LOCAL}}"],"query":[{"disabled":true,"key":"page_size","value":"2"},{"disabled":true,"key":"sort","value":"-created_at"},{"disabled":true,"key":"","value":null}],"variable":[]}},"response":[],"_postman_id":"773d2a3a-6c20-4f75-9baf-ace8d607fe7c"}],"id":"36e8706c-5b17-4e04-9a73-19410f5eefe0","_postman_id":"36e8706c-5b17-4e04-9a73-19410f5eefe0","description":""},{"name":"Settings","item":[{"name":"Get Automation Types","id":"896fa889-808c-4dde-b0fa-14c4fa1ccbdc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/automation_types","description":"<h2 id=\"get-automation-types\">Get Automation Types</h2>\n<p>This endpoint retrieves a list of automation types available in the system.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method:</strong> <code>GET</code></p>\n</li>\n<li><p><strong>Endpoint:</strong> <code>https://test-management.testsigma.com/api/v1/test_cases/automation_types</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><p><strong>Status Code:</strong> <code>200 OK</code></p>\n</li>\n<li><p><strong>Content-Type:</strong> <code>application/json</code></p>\n</li>\n</ul>\n<h3 id=\"response-structure\">Response Structure</h3>\n<p>The response will contain the following structure:</p>\n<ul>\n<li><p><strong>message:</strong> A string that may contain additional information (currently empty).</p>\n</li>\n<li><p><strong>data:</strong> An object containing:</p>\n<ul>\n<li><p><strong>automation_types:</strong> An array of objects, each representing an automation type with the following properties:</p>\n<ul>\n<li><p><strong>id:</strong> A unique identifier for the automation type.</p>\n</li>\n<li><p><strong>name:</strong> The name of the automation type.</p>\n</li>\n<li><p><strong>order:</strong> A numerical value indicating the order of the automation type.</p>\n</li>\n<li><p><strong>alias:</strong> An alternative name or identifier for the automation type.</p>\n</li>\n<li><p><strong>icon_url:</strong> A URL pointing to an icon representing the automation type.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info:</strong> An object providing pagination details:</p>\n<ul>\n<li><p><strong>page_size:</strong> The number of items per page (currently 0).</p>\n</li>\n<li><p><strong>total_count:</strong> Total number of automation types available (currently 0).</p>\n</li>\n<li><p><strong>next:</strong> URL for the next page of results (currently empty).</p>\n</li>\n<li><p><strong>prev:</strong> URL for the previous page of results (currently empty).</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is useful for fetching all automation types, which can be utilized for further operations in the test case management system.</p>\n","urlObject":{"path":["api","v1","test_cases","automation_types"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"03aef980-b758-4987-987b-bd7a5c5d2335","name":"Get Automation Types","originalRequest":{"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/automation_types"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"896fa889-808c-4dde-b0fa-14c4fa1ccbdc"},{"name":"Get Test Case Types","id":"3a6a72ba-b345-46af-b10b-25806b971809","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/types","description":"<h2 id=\"endpoint-description\">Endpoint Description</h2>\n<p>This endpoint retrieves the available types of test cases from the Test Management System (TMS). It is useful for obtaining a list of test case types that can be utilized in test planning and execution.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/test_cases/types</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the server responds with a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information about the request (usually empty).</p>\n</li>\n<li><p><strong>data</strong>: An object containing:</p>\n<ul>\n<li><p><strong>types</strong>: An array of objects, each representing a test case type with the following properties:</p>\n<ul>\n<li><p><strong>id</strong>: A unique identifier for the test case type (string).</p>\n</li>\n<li><p><strong>name</strong>: The name of the test case type (string).</p>\n</li>\n<li><p><strong>order</strong>: The order in which the test case type appears (integer).</p>\n</li>\n<li><p><strong>alias</strong>: An alternative name or identifier for the test case type (string).</p>\n</li>\n<li><p><strong>icon_url</strong>: A URL pointing to an icon representing the test case type (string).</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination details:</p>\n<ul>\n<li><p><strong>page_size</strong>: The number of items returned per page (integer).</p>\n</li>\n<li><p><strong>total_count</strong>: The total number of test case types available (integer).</p>\n</li>\n<li><p><strong>next</strong>: A URL for the next page of results, if applicable (string).</p>\n</li>\n<li><p><strong>prev</strong>: A URL for the previous page of results, if applicable (string).</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"example-response\">Example Response</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"message\": \"\",\n  \"data\": {\n    \"types\": [\n      {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"order\": 0,\n        \"alias\": \"\",\n        \"icon_url\": \"\"\n      }\n    ]\n  },\n  \"page_info\": {\n    \"page_size\": 0,\n    \"total_count\": 0,\n    \"next\": \"\",\n    \"prev\": \"\"\n  }\n}\n\n</code></pre>\n<p>This endpoint does not require any request body as it is a GET request.</p>\n","urlObject":{"path":["api","v1","test_cases","types"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"03bac0d1-8a71-4534-8cc3-213c73cb46dd","name":"Get Test Case Types","originalRequest":{"method":"GET","header":[{"key":"","value":"","type":"text","disabled":true}],"url":"https://test-management.testsigma.com/api/v1/test_cases/types"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"3a6a72ba-b345-46af-b10b-25806b971809"},{"name":"Get Test Case Status","id":"2189a1cb-c3d4-4049-b657-c37b26becb21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/statuses","description":"<h3 id=\"api-endpoint-get-test-case-statuses\">API Endpoint: Get Test Case Statuses</h3>\n<p>This endpoint retrieves the statuses of test cases from the Test Management System (TMS). It is useful for obtaining a list of all available test case statuses that can be used in the test management workflow.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/test_cases/statuses</code></p>\n</li>\n<li><p><strong>Request Body</strong>:</p>\n<ul>\n<li>This endpoint does not require a request body.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>Upon a successful request, the API responds with a status code of <code>200</code> and returns a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information (typically empty).</p>\n</li>\n<li><p><strong>data</strong>: An object containing:</p>\n<ul>\n<li><p><strong>statuses</strong>: An array of status objects, each with the following properties:</p>\n<ul>\n<li><p><strong>id</strong>: A unique identifier for the status.</p>\n</li>\n<li><p><strong>name</strong>: The name of the status.</p>\n</li>\n<li><p><strong>order</strong>: An integer representing the order of the status in the list.</p>\n</li>\n<li><p><strong>alias</strong>: An alternative name or identifier for the status.</p>\n</li>\n<li><p><strong>icon_url</strong>: A URL pointing to an icon representing the status.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination details:</p>\n<ul>\n<li><p><strong>page_size</strong>: The number of items returned in the current response.</p>\n</li>\n<li><p><strong>total_count</strong>: The total number of statuses available.</p>\n</li>\n<li><p><strong>next</strong>: A URL for the next page of results (if applicable).</p>\n</li>\n<li><p><strong>prev</strong>: A URL for the previous page of results (if applicable).</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This structure allows clients to easily understand the available statuses and manage them effectively within their testing processes.</p>\n","urlObject":{"path":["api","v1","test_cases","statuses"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"127893fa-a205-4c85-9ed6-437bb8aad220","name":"Get Test Case Status","originalRequest":{"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/statuses"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"2189a1cb-c3d4-4049-b657-c37b26becb21"},{"name":"Get Test Case Priorities","id":"d2c613c9-a510-44f9-8996-3704b52deace","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/priorities","description":"<h2 id=\"get-test-case-priorities\">Get Test Case Priorities</h2>\n<p>This endpoint retrieves a list of test case priorities from the system. It provides essential information regarding the different priority levels that can be assigned to test cases, which can help in organizing and managing testing efforts effectively.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>Endpoint</strong>: <code>https://test-management.testsigma.com/api/v1/test_cases/priorities</code></p>\n</li>\n<li><p><strong>Request Body</strong>: This endpoint does not require a request body.</p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the server responds with a <code>200 OK</code> status and a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information or context (typically empty).</p>\n</li>\n<li><p><strong>data</strong>: An object containing:</p>\n<ul>\n<li><p><strong>priorities</strong>: An array of priority objects, where each object includes:</p>\n<ul>\n<li><p><strong>id</strong>: A unique identifier for the priority.</p>\n</li>\n<li><p><strong>name</strong>: The name of the priority.</p>\n</li>\n<li><p><strong>order</strong>: A numerical value indicating the order of the priority in relation to others.</p>\n</li>\n<li><p><strong>alias</strong>: An alternate name or shorthand for the priority.</p>\n</li>\n<li><p><strong>icon_url</strong>: A URL pointing to an icon representing the priority.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination details:</p>\n<ul>\n<li><p><strong>page_size</strong>: The number of items per page (0 if no items).</p>\n</li>\n<li><p><strong>total_count</strong>: The total number of priority items available.</p>\n</li>\n<li><p><strong>next</strong>: A URL for the next page of results (if applicable).</p>\n</li>\n<li><p><strong>prev</strong>: A URL for the previous page of results (if applicable).</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is useful for clients that need to display or utilize the test case priorities in their applications.</p>\n","urlObject":{"path":["api","v1","test_cases","priorities"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"257df36f-5805-4721-a49d-272ed7fb4e88","name":"Get Test Case Priorities","originalRequest":{"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_cases/priorities"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"d2c613c9-a510-44f9-8996-3704b52deace"},{"name":"Get Test Run Status","id":"eb9ce751-39c6-4f32-8945-3775f16ab50d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_runs/statuses","description":"<h3 id=\"endpoint-description\">Endpoint Description</h3>\n<p>This endpoint retrieves the status of test runs from the Test Management System (TMS). It provides a comprehensive list of available statuses that can be associated with test runs, allowing users to understand the current state of their testing processes.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p><strong>Method</strong>: GET</p>\n</li>\n<li><p><strong>URL</strong>: <code>https://test-management.testsigma.com/api/v1/test_runs/statuses</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Upon a successful request, the API returns a JSON object with the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information (currently empty).</p>\n</li>\n<li><p><strong>data</strong>: An object containing:</p>\n<ul>\n<li><p><strong>statuses</strong>: An array of status objects, each with the following properties:</p>\n<ul>\n<li><p><strong>id</strong>: A unique identifier for the status.</p>\n</li>\n<li><p><strong>name</strong>: The name of the status.</p>\n</li>\n<li><p><strong>order</strong>: The order in which the status appears.</p>\n</li>\n<li><p><strong>icon_url</strong>: A URL pointing to an icon representing the status.</p>\n</li>\n<li><p><strong>alias</strong>: An alternative name or identifier for the status.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination information:</p>\n<ul>\n<li><p><strong>page_size</strong>: The number of statuses returned in the current response.</p>\n</li>\n<li><p><strong>total_count</strong>: The total number of statuses available.</p>\n</li>\n<li><p><strong>next</strong>: A URL to the next page of results, if applicable.</p>\n</li>\n<li><p><strong>prev</strong>: A URL to the previous page of results, if applicable.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>The response will always include an empty message and the structure of the data will depend on the available statuses in the system.</p>\n</li>\n<li><p>The <code>page_info</code> section is useful for pagination when the number of statuses exceeds the page size limit.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","test_runs","statuses"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"4cadd997-1ae9-452d-9e88-cb745af0d0a5","name":"Get Test Run Status","originalRequest":{"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_runs/statuses"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"eb9ce751-39c6-4f32-8945-3775f16ab50d"},{"name":"Get users","id":"d4c24ee5-da10-4f8e-9afa-93c4c0cd4084","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"}]},"isInherited":false},"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/users","description":"<h3 id=\"get-apiv1users\">GET /api/v1/users</h3>\n<p>This endpoint retrieves a list of users from the system. It is designed to provide information about all registered users, including their basic details.</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<p>This endpoint does not require any input parameters. It can be called directly to fetch the user data.</p>\n<h4 id=\"response-structure\">Response Structure</h4>\n<p>On a successful request, the server responds with a status code of <code>200</code> and a JSON object containing the following structure:</p>\n<ul>\n<li><p><strong>message</strong>: A string that may contain additional information about the request (typically empty).</p>\n</li>\n<li><p><strong>data</strong>: An array of user objects, each containing:</p>\n<ul>\n<li><p><strong>id</strong>: A unique identifier for the user.</p>\n</li>\n<li><p><strong>email</strong>: The user's email address.</p>\n</li>\n<li><p><strong>first_name</strong>: The user's first name.</p>\n</li>\n<li><p><strong>last_name</strong>: The user's last name.</p>\n</li>\n<li><p><strong>created_at</strong>: A timestamp indicating when the user was created.</p>\n</li>\n<li><p><strong>updated_at</strong>: A timestamp indicating when the user was last updated.</p>\n</li>\n<li><p><strong>status</strong>: The current status of the user (e.g., active, inactive).</p>\n</li>\n</ul>\n</li>\n<li><p><strong>page_info</strong>: An object providing pagination details:</p>\n<ul>\n<li><p><strong>page_size</strong>: The number of users returned in this response.</p>\n</li>\n<li><p><strong>total_count</strong>: The total number of users available.</p>\n</li>\n<li><p><strong>next</strong>: A URL for the next page of results (if applicable).</p>\n</li>\n<li><p><strong>prev</strong>: A URL for the previous page of results (if applicable).</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>This endpoint is useful for applications that need to display or manage user information in a consistent manner.</p>\n","urlObject":{"path":["api","v1","users"],"host":["https://test-management.testsigma.com"],"query":[],"variable":[]}},"response":[{"id":"667cc395-1b4d-4814-8464-7fa5721a02c3","name":"Get users","originalRequest":{"method":"GET","header":[],"url":"https://test-management.testsigma.com/api/v1/test_runs/statuses"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"d4c24ee5-da10-4f8e-9afa-93c4c0cd4084"}],"id":"36004939-7fb1-4351-a37d-e7f0af560475","_postman_id":"36004939-7fb1-4351-a37d-e7f0af560475","description":""}],"event":[{"listen":"prerequest","script":{"id":"c1078b0f-c77e-424d-90dd-5222da2cf43d","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"159c382f-56ba-4d39-878b-e66f211c0a4c","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"TMS_API_KEY","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJUTVMiLCJzdWIiOiIyNTQxOGY3ZS01YTVhLTQ5NTAtODA1Zi1hZTRlOGY3M2JhYmQiLCJuYmYiOjE3NjAzNDUyMzksImlhdCI6MTc2MDM0NTIzOSwiaWRfc2Vzc2lvbl9yZV92YWxpZGF0ZSI6MH0.DrhD4owPPvH8DUnQ6-QZhbGRB6MidXPOCRFiOWfHWSE"},{"key":"Project_ID","value":"c47ade67-0543-4582-a4a5-b7de447c94f5"},{"key":"TMS","value":"https://test-management.testsigma.com"}]}