{ "info": { "_postman_id": "de72238b-ac72-437d-b47c-7dc7171a7ea6", "name": "TetraScience Data and AI Cloud Access Groups Workflows API", "description": "Programmatic access to the TetraScience Scientific Data and AI Platform \u2014 manage tenants, organizations, users, roles, agents, integrations, pipelines, files, datasets, schemas, and search across the Tetra Data Platform.\n\nContact Support:\n Name: TetraScience", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:13:12.000Z", "updatedAt": "2026-07-28T03:13:12.000Z", "lastUpdatedBy": "35240", "uid": "35240-de72238b-ac72-437d-b47c-7dc7171a7ea6" }, "item": [ { "name": "v1", "item": [ { "name": "workflow", "item": [ { "name": "{workflowId}", "item": [ { "name": "Get Single Workflow Details", "id": "3364bb14-9786-4ccf-afe2-5ac2458982b3", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/:workflowId", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", ":workflowId" ], "variable": [ { "id": "fd142eb7-d3e5-4c84-8905-60899656b9d3", "key": "workflowId", "value": "", "description": "(Required) Required. UUID of the workflow." } ] }, "description": "Search data pipeline workflows" }, "response": [ { "id": "08d14117-0f50-472e-acd9-5da3001d690b", "name": "200", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/:workflowId", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", ":workflowId" ], "variable": [ { "key": "workflowId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"orgSlug\": \"\",\n \"pipelineId\": \"\",\n \"masterScriptNamespace\": \"\",\n \"masterScriptSlug\": \"\",\n \"masterScriptVersion\": \"\",\n \"protocolSlug\": \"\",\n \"protocolVersion\": \"\",\n \"protocol\": {\n \"protocolSchema\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"script\": {\n \"namespace\": \"\",\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"functionSlug\": \"\"\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"script\": {\n \"namespace\": \"\",\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"functionSlug\": \"\"\n }\n ],\n \"config\": \"\"\n },\n \"pipelineConfig\": {\n \"notificationsConfig\": {\n \"sendOnSuccessful\": true,\n \"sendOnFailed\": true,\n \"notificationEmailAddresses\": [\n \"\",\n \"\"\n ]\n },\n \"pipelineName\": \"\"\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n },\n \"tasks\": [\n {\n \"slug\": \"\",\n \"input\": {\n \"input_file\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n }\n },\n \"retry\": 0,\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"script\": {\n \"list\": [\n \"\",\n \"\"\n ],\n \"slug\": \"\",\n \"docker\": {\n \"image\": \"\"\n },\n \"version\": \"\",\n \"language\": \"\",\n \"maxCount\": 0,\n \"createdAt\": \"\",\n \"functions\": [\n {\n \"slug\": \"\",\n \"function\": \"\"\n },\n {\n \"slug\": \"\",\n \"function\": \"\"\n }\n ],\n \"hasSource\": true,\n \"namespace\": \"\",\n \"timestamp\": 0,\n \"runnerType\": \"\",\n \"buildLogSaved\": true,\n \"buildDurationMs\": 0\n },\n \"status\": \"\",\n \"taskId\": \"\",\n \"options\": {},\n \"createdAt\": \"\",\n \"containerId\": \"\",\n \"functionSlug\": \"\",\n \"lastUpdatedAt\": \"\",\n \"taskMemoryInMB\": 0,\n \"cloudWatchUrl\": \"\"\n },\n {\n \"slug\": \"\",\n \"input\": {\n \"input_file\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n }\n },\n \"retry\": 0,\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"script\": {\n \"list\": [\n \"\",\n \"\"\n ],\n \"slug\": \"\",\n \"docker\": {\n \"image\": \"\"\n },\n \"version\": \"\",\n \"language\": \"\",\n \"maxCount\": 0,\n \"createdAt\": \"\",\n \"functions\": [\n {\n \"slug\": \"\",\n \"function\": \"\"\n },\n {\n \"slug\": \"\",\n \"function\": \"\"\n }\n ],\n \"hasSource\": true,\n \"namespace\": \"\",\n \"timestamp\": 0,\n \"runnerType\": \"\",\n \"buildLogSaved\": true,\n \"buildDurationMs\": 0\n },\n \"status\": \"\",\n \"taskId\": \"\",\n \"options\": {},\n \"createdAt\": \"\",\n \"containerId\": \"\",\n \"functionSlug\": \"\",\n \"lastUpdatedAt\": \"\",\n \"taskMemoryInMB\": 0,\n \"cloudWatchUrl\": \"\"\n }\n ],\n \"supersededTasks\": \"\",\n \"status\": \"\",\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"createdAt\": \"\",\n \"lastUpdatedAt\": \"\",\n \"restarted\": true,\n \"masterScriptLogs\": \"\",\n \"retryBehavior\": {},\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-08d14117-0f50-472e-acd9-5da3001d690b" }, { "id": "267c5bfb-bf1a-4ac9-90f6-f092800adad9", "name": "404", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/:workflowId", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", ":workflowId" ], "variable": [ { "key": "workflowId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"statusCode\": 0,\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-267c5bfb-bf1a-4ac9-90f6-f092800adad9" } ], "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-3364bb14-9786-4ccf-afe2-5ac2458982b3" } ], "id": "707affab-87d0-4c18-bc45-97fbd99750a4", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-707affab-87d0-4c18-bc45-97fbd99750a4" }, { "name": "search", "item": [ { "name": "Search Workflow", "id": "10d4678d-de93-4612-8eda-db1cc9b675c4", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/search?size=&from=&filter=&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "search" ], "query": [ { "description": "Optional. Number of results to return starting from the page index given in the \u201cfrom\u201d parameter. Default: 10 Max: 100", "key": "size", "value": "" }, { "description": "Optional. Paging index. Starts with zero. Default: 0", "key": "from", "value": "" }, { "description": "Optional. Filter by the workflow completion status. Possible values are: 1. all - for all the workflows (pending, in-progress, completed, failed). 2. failed - for the workflows that failed. 3. completed - for the workflows that completed successfully. 4. pending - for workflows waiting to be scheduled. 5. in-progress - for workflows that are executing. Default: all", "key": "filter", "value": "" }, { "description": "Optional. UUID of the pipeline. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional. If provided, service returns all the workflows created after this time. Value can be ISO format only with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional. If provided, service returns all the workflows created before this time. Value can be ISO format only with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] }, "description": "Search data pipeline workflows" }, "response": [ { "id": "0e308af0-8384-461d-9811-23c193428100", "name": "200", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/search?size=&from=&filter=&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "search" ], "query": [ { "description": "Optional. Number of results to return starting from the page index given in the \u201cfrom\u201d parameter. Default: 10 Max: 100", "key": "size", "value": "" }, { "description": "Optional. Paging index. Starts with zero. Default: 0", "key": "from", "value": "" }, { "description": "Optional. Filter by the workflow completion status. Possible values are: 1. all - for all the workflows (pending, in-progress, completed, failed). 2. failed - for the workflows that failed. 3. completed - for the workflows that completed successfully. 4. pending - for workflows waiting to be scheduled. 5. in-progress - for workflows that are executing. Default: all", "key": "filter", "value": "" }, { "description": "Optional. UUID of the pipeline. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional. If provided, service returns all the workflows created after this time. Value can be ISO format only with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional. If provided, service returns all the workflows created before this time. Value can be ISO format only with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"from\": 0,\n \"size\": 0,\n \"hasNext\": true,\n \"hits\": [\n {\n \"id\": \"\",\n \"orgSlug\": \"\",\n \"pipelineId\": \"\",\n \"masterScriptNamespace\": \"\",\n \"masterScriptSlug\": \"\",\n \"masterScriptVersion\": \"\",\n \"protocolSlug\": \"\",\n \"protocolVersion\": \"\",\n \"protocol\": {\n \"protocolSchema\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"script\": {\n \"namespace\": \"\",\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"functionSlug\": \"\"\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"script\": {\n \"namespace\": \"\",\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"functionSlug\": \"\"\n }\n ],\n \"config\": \"\"\n },\n \"pipelineConfig\": {\n \"notificationsConfig\": {\n \"sendOnSuccessful\": true,\n \"sendOnFailed\": true,\n \"notificationEmailAddresses\": [\n \"\",\n \"\"\n ]\n },\n \"pipelineName\": \"\"\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n },\n \"tasks\": [\n {\n \"slug\": \"\",\n \"input\": {\n \"input_file\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n }\n },\n \"retry\": 0,\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"script\": {\n \"list\": [\n \"\",\n \"\"\n ],\n \"slug\": \"\",\n \"docker\": {\n \"image\": \"\"\n },\n \"version\": \"\",\n \"language\": \"\",\n \"maxCount\": 0,\n \"createdAt\": \"\",\n \"functions\": [\n {\n \"slug\": \"\",\n \"function\": \"\"\n },\n {\n \"slug\": \"\",\n \"function\": \"\"\n }\n ],\n \"hasSource\": true,\n \"namespace\": \"\",\n \"timestamp\": 0,\n \"runnerType\": \"\",\n \"buildLogSaved\": true,\n \"buildDurationMs\": 0\n },\n \"status\": \"\",\n \"taskId\": \"\",\n \"options\": {},\n \"createdAt\": \"\",\n \"containerId\": \"\",\n \"functionSlug\": \"\",\n \"lastUpdatedAt\": \"\",\n \"taskMemoryInMB\": 0,\n \"cloudWatchUrl\": \"\"\n },\n {\n \"slug\": \"\",\n \"input\": {\n \"input_file\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n }\n },\n \"retry\": 0,\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"script\": {\n \"list\": [\n \"\",\n \"\"\n ],\n \"slug\": \"\",\n \"docker\": {\n \"image\": \"\"\n },\n \"version\": \"\",\n \"language\": \"\",\n \"maxCount\": 0,\n \"createdAt\": \"\",\n \"functions\": [\n {\n \"slug\": \"\",\n \"function\": \"\"\n },\n {\n \"slug\": \"\",\n \"function\": \"\"\n }\n ],\n \"hasSource\": true,\n \"namespace\": \"\",\n \"timestamp\": 0,\n \"runnerType\": \"\",\n \"buildLogSaved\": true,\n \"buildDurationMs\": 0\n },\n \"status\": \"\",\n \"taskId\": \"\",\n \"options\": {},\n \"createdAt\": \"\",\n \"containerId\": \"\",\n \"functionSlug\": \"\",\n \"lastUpdatedAt\": \"\",\n \"taskMemoryInMB\": 0,\n \"cloudWatchUrl\": \"\"\n }\n ],\n \"supersededTasks\": \"\",\n \"status\": \"\",\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"createdAt\": \"\",\n \"lastUpdatedAt\": \"\",\n \"restarted\": true,\n \"masterScriptLogs\": \"\",\n \"retryBehavior\": {},\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n }\n },\n {\n \"id\": \"\",\n \"orgSlug\": \"\",\n \"pipelineId\": \"\",\n \"masterScriptNamespace\": \"\",\n \"masterScriptSlug\": \"\",\n \"masterScriptVersion\": \"\",\n \"protocolSlug\": \"\",\n \"protocolVersion\": \"\",\n \"protocol\": {\n \"protocolSchema\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"script\": {\n \"namespace\": \"\",\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"functionSlug\": \"\"\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"script\": {\n \"namespace\": \"\",\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"functionSlug\": \"\"\n }\n ],\n \"config\": \"\"\n },\n \"pipelineConfig\": {\n \"notificationsConfig\": {\n \"sendOnSuccessful\": true,\n \"sendOnFailed\": true,\n \"notificationEmailAddresses\": [\n \"\",\n \"\"\n ]\n },\n \"pipelineName\": \"\"\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n },\n \"tasks\": [\n {\n \"slug\": \"\",\n \"input\": {\n \"input_file\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n }\n },\n \"retry\": 0,\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"script\": {\n \"list\": [\n \"\",\n \"\"\n ],\n \"slug\": \"\",\n \"docker\": {\n \"image\": \"\"\n },\n \"version\": \"\",\n \"language\": \"\",\n \"maxCount\": 0,\n \"createdAt\": \"\",\n \"functions\": [\n {\n \"slug\": \"\",\n \"function\": \"\"\n },\n {\n \"slug\": \"\",\n \"function\": \"\"\n }\n ],\n \"hasSource\": true,\n \"namespace\": \"\",\n \"timestamp\": 0,\n \"runnerType\": \"\",\n \"buildLogSaved\": true,\n \"buildDurationMs\": 0\n },\n \"status\": \"\",\n \"taskId\": \"\",\n \"options\": {},\n \"createdAt\": \"\",\n \"containerId\": \"\",\n \"functionSlug\": \"\",\n \"lastUpdatedAt\": \"\",\n \"taskMemoryInMB\": 0,\n \"cloudWatchUrl\": \"\"\n },\n {\n \"slug\": \"\",\n \"input\": {\n \"input_file\": {\n \"meta\": {\n \"fileId\": \"\",\n \"source\": {\n \"box\": {\n \"id\": \"\",\n \"size\": 0,\n \"filePath\": \"\",\n \"integrationSource\": \"\"\n },\n \"type\": \"\"\n },\n \"traceId\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"integrationId\": \"\",\n \"integrationType\": \"\"\n },\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\",\n \"customTags\": \"\",\n \"customMetadata\": {}\n }\n },\n \"retry\": 0,\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n },\n \"script\": {\n \"list\": [\n \"\",\n \"\"\n ],\n \"slug\": \"\",\n \"docker\": {\n \"image\": \"\"\n },\n \"version\": \"\",\n \"language\": \"\",\n \"maxCount\": 0,\n \"createdAt\": \"\",\n \"functions\": [\n {\n \"slug\": \"\",\n \"function\": \"\"\n },\n {\n \"slug\": \"\",\n \"function\": \"\"\n }\n ],\n \"hasSource\": true,\n \"namespace\": \"\",\n \"timestamp\": 0,\n \"runnerType\": \"\",\n \"buildLogSaved\": true,\n \"buildDurationMs\": 0\n },\n \"status\": \"\",\n \"taskId\": \"\",\n \"options\": {},\n \"createdAt\": \"\",\n \"containerId\": \"\",\n \"functionSlug\": \"\",\n \"lastUpdatedAt\": \"\",\n \"taskMemoryInMB\": 0,\n \"cloudWatchUrl\": \"\"\n }\n ],\n \"supersededTasks\": \"\",\n \"status\": \"\",\n \"events\": [\n {\n \"at\": \"\",\n \"status\": \"\"\n },\n {\n \"at\": \"\",\n \"status\": \"\"\n }\n ],\n \"createdAt\": \"\",\n \"lastUpdatedAt\": \"\",\n \"restarted\": true,\n \"masterScriptLogs\": \"\",\n \"retryBehavior\": {},\n \"output\": {\n \"type\": \"\",\n \"result\": [\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n },\n {\n \"type\": \"\",\n \"bucket\": \"\",\n \"fileId\": \"\",\n \"fileKey\": \"\",\n \"version\": \"\"\n }\n ]\n }\n }\n ]\n}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-0e308af0-8384-461d-9811-23c193428100" }, { "id": "dc1a43a8-1d31-4afe-9b2f-2888d85445b5", "name": "400", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/search?size=&from=&filter=&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "search" ], "query": [ { "description": "Optional. Number of results to return starting from the page index given in the \u201cfrom\u201d parameter. Default: 10 Max: 100", "key": "size", "value": "" }, { "description": "Optional. Paging index. Starts with zero. Default: 0", "key": "from", "value": "" }, { "description": "Optional. Filter by the workflow completion status. Possible values are: 1. all - for all the workflows (pending, in-progress, completed, failed). 2. failed - for the workflows that failed. 3. completed - for the workflows that completed successfully. 4. pending - for workflows waiting to be scheduled. 5. in-progress - for workflows that are executing. Default: all", "key": "filter", "value": "" }, { "description": "Optional. UUID of the pipeline. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional. If provided, service returns all the workflows created after this time. Value can be ISO format only with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional. If provided, service returns all the workflows created before this time. Value can be ISO format only with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"statusCode\": 0,\n \"error\": \"\",\n \"message\": \"\",\n \"validation\": {\n \"source\": \"\",\n \"keys\": [\n \"\",\n \"\"\n ]\n }\n}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-dc1a43a8-1d31-4afe-9b2f-2888d85445b5" } ], "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-10d4678d-de93-4612-8eda-db1cc9b675c4" } ], "id": "4ea9063d-90fa-47f7-a2d7-dd4172644a78", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-4ea9063d-90fa-47f7-a2d7-dd4172644a78" }, { "name": "workflows-draft", "item": [ { "name": "Search workflows draft", "id": "d40678ac-ee6d-4033-9bfa-6ac0b2136949", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/workflows-draft?page=1&limit=1000&filter=all&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "workflows-draft" ], "query": [ { "description": "Results page number - the start index of results is calculated as (page - 1) * limit. Page parameter will return results in range [start index, start index + limit]. Default value is 1. Value 0 will cause error.", "key": "page", "value": "1" }, { "description": "Page size - number of the workflow results to retrieve for a given page.", "key": "limit", "value": "1000" }, { "description": "Filter by the workflow completion status. Possible values are: `all` - for all the workflows (completed and failed), `failed` - for the workflows that failed and `completed` - for the workflows that completed successfully.", "key": "filter", "value": "all" }, { "description": "Optional parameter. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created after this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created before this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] }, "description": "Search data pipeline workflows" }, "response": [ { "id": "45d08158-0a35-4557-ade8-0fea02609df6", "name": "200", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/workflows-draft?page=1&limit=1000&filter=all&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "workflows-draft" ], "query": [ { "description": "Results page number - the start index of results is calculated as (page - 1) * limit. Page parameter will return results in range [start index, start index + limit]. Default value is 1. Value 0 will cause error.", "key": "page", "value": "1" }, { "description": "Page size - number of the workflow results to retrieve for a given page.", "key": "limit", "value": "1000" }, { "description": "Filter by the workflow completion status. Possible values are: `all` - for all the workflows (completed and failed), `failed` - for the workflows that failed and `completed` - for the workflows that completed successfully.", "key": "filter", "value": "all" }, { "description": "Optional parameter. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created after this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created before this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"id\": \"\",\n \"protocolSlug\": \"\",\n \"pipelineId\": \"\",\n \"protocolVersion\": \"\",\n \"orgSlug\": \"\",\n \"protocol\": {\n \"name\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n }\n ]\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"sourceType\": \"\",\n \"source\": {\n \"type\": \"\",\n \"egnyte\": {\n \"url\": \"\",\n \"integrationId\": \"\",\n \"filePath\": \"\",\n \"fileName\": \"\",\n \"groupId\": \"\",\n \"entryId\": \"\",\n \"checksum\": \"\",\n \"versionId\": \"\",\n \"lastModifiedTime\": \"\",\n \"versionNum\": 0\n }\n }\n },\n \"fileKey\": \"\",\n \"bucket\": \"\",\n \"type\": \"\",\n \"checksum\": \"\"\n },\n \"tasks\": [\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n },\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n }\n ],\n \"status\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0,\n \"pipelineConfig\": {}\n },\n {\n \"id\": \"\",\n \"protocolSlug\": \"\",\n \"pipelineId\": \"\",\n \"protocolVersion\": \"\",\n \"orgSlug\": \"\",\n \"protocol\": {\n \"name\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n }\n ]\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"sourceType\": \"\",\n \"source\": {\n \"type\": \"\",\n \"egnyte\": {\n \"url\": \"\",\n \"integrationId\": \"\",\n \"filePath\": \"\",\n \"fileName\": \"\",\n \"groupId\": \"\",\n \"entryId\": \"\",\n \"checksum\": \"\",\n \"versionId\": \"\",\n \"lastModifiedTime\": \"\",\n \"versionNum\": 0\n }\n }\n },\n \"fileKey\": \"\",\n \"bucket\": \"\",\n \"type\": \"\",\n \"checksum\": \"\"\n },\n \"tasks\": [\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n },\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n }\n ],\n \"status\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0,\n \"pipelineConfig\": {}\n }\n]", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-45d08158-0a35-4557-ade8-0fea02609df6" }, { "id": "09f7fb6c-c1b8-4e9c-a52d-7475b6766ceb", "name": "400", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/workflows-draft?page=1&limit=1000&filter=all&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "workflows-draft" ], "query": [ { "description": "Results page number - the start index of results is calculated as (page - 1) * limit. Page parameter will return results in range [start index, start index + limit]. Default value is 1. Value 0 will cause error.", "key": "page", "value": "1" }, { "description": "Page size - number of the workflow results to retrieve for a given page.", "key": "limit", "value": "1000" }, { "description": "Filter by the workflow completion status. Possible values are: `all` - for all the workflows (completed and failed), `failed` - for the workflows that failed and `completed` - for the workflows that completed successfully.", "key": "filter", "value": "all" }, { "description": "Optional parameter. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created after this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created before this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-09f7fb6c-c1b8-4e9c-a52d-7475b6766ceb" } ], "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-d40678ac-ee6d-4033-9bfa-6ac0b2136949" } ], "id": "e7a69d0a-0e93-477a-9839-3b2f18971817", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-e7a69d0a-0e93-477a-9839-3b2f18971817" }, { "name": "workflows", "item": [ { "name": "Search Workflows (Deprecated)", "id": "fb0721b0-0b7a-4720-92b6-298f58b9bb90", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/workflows?page=1&limit=1000&filter=all&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "workflows" ], "query": [ { "description": "Results page number - the start index of results is calculated as (page - 1) * limit. Page parameter will return results in range [start index, start index + limit]. Default value is 1. Value 0 will cause error.", "key": "page", "value": "1" }, { "description": "Page size - number of the workflow results to retrieve for a given page.", "key": "limit", "value": "1000" }, { "description": "Filter by the workflow completion status. Possible values are: `all` - for all the workflows (completed and failed), `failed` - for the workflows that failed or were canceled, and `completed` - for the workflows that completed successfully.", "key": "filter", "value": "all" }, { "description": "Optional parameter. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created after this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created before this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] }, "description": "Search data pipeline workflows" }, "response": [ { "id": "cd233c6a-9683-42ba-baa1-2a3a87dc0013", "name": "200", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/workflows?page=1&limit=1000&filter=all&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "workflows" ], "query": [ { "description": "Results page number - the start index of results is calculated as (page - 1) * limit. Page parameter will return results in range [start index, start index + limit]. Default value is 1. Value 0 will cause error.", "key": "page", "value": "1" }, { "description": "Page size - number of the workflow results to retrieve for a given page.", "key": "limit", "value": "1000" }, { "description": "Filter by the workflow completion status. Possible values are: `all` - for all the workflows (completed and failed), `failed` - for the workflows that failed or were canceled, and `completed` - for the workflows that completed successfully.", "key": "filter", "value": "all" }, { "description": "Optional parameter. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created after this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created before this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"id\": \"\",\n \"protocolSlug\": \"\",\n \"pipelineId\": \"\",\n \"protocolVersion\": \"\",\n \"orgSlug\": \"\",\n \"protocol\": {\n \"name\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n }\n ]\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"sourceType\": \"\",\n \"source\": {\n \"type\": \"\",\n \"egnyte\": {\n \"url\": \"\",\n \"integrationId\": \"\",\n \"filePath\": \"\",\n \"fileName\": \"\",\n \"groupId\": \"\",\n \"entryId\": \"\",\n \"checksum\": \"\",\n \"versionId\": \"\",\n \"lastModifiedTime\": \"\",\n \"versionNum\": 0\n }\n }\n },\n \"fileKey\": \"\",\n \"bucket\": \"\",\n \"type\": \"\",\n \"checksum\": \"\"\n },\n \"tasks\": [\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n },\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n }\n ],\n \"status\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0,\n \"pipelineConfig\": {}\n },\n {\n \"id\": \"\",\n \"protocolSlug\": \"\",\n \"pipelineId\": \"\",\n \"protocolVersion\": \"\",\n \"orgSlug\": \"\",\n \"protocol\": {\n \"name\": \"\",\n \"steps\": [\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n },\n {\n \"slug\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"pattern\": \"\",\n \"script\": {\n \"slug\": \"\",\n \"version\": \"\"\n },\n \"inputMapping\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"outputMapping\": [\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"shouldUpload\": true,\n \"value\": \"\"\n }\n ]\n }\n ]\n },\n \"inputFile\": {\n \"meta\": {\n \"fileId\": \"\",\n \"sourceType\": \"\",\n \"source\": {\n \"type\": \"\",\n \"egnyte\": {\n \"url\": \"\",\n \"integrationId\": \"\",\n \"filePath\": \"\",\n \"fileName\": \"\",\n \"groupId\": \"\",\n \"entryId\": \"\",\n \"checksum\": \"\",\n \"versionId\": \"\",\n \"lastModifiedTime\": \"\",\n \"versionNum\": 0\n }\n }\n },\n \"fileKey\": \"\",\n \"bucket\": \"\",\n \"type\": \"\",\n \"checksum\": \"\"\n },\n \"tasks\": [\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n },\n {\n \"logs\": [\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n },\n {\n \"type\": \"\",\n \"content\": \"\",\n \"sessionId\": \"\"\n }\n ],\n \"slug\": \"\",\n \"errors\": [\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n },\n {\n \"error\": {\n \"error\": {\n \"message\": \"\"\n },\n \"message\": \"\"\n },\n \"action\": \"\",\n \"exitCode\": 0,\n \"sessionId\": \"\",\n \"humanReadableMsg\": \"\"\n }\n ],\n \"status\": \"\",\n \"taskId\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0\n }\n ],\n \"status\": \"\",\n \"createdAt\": 0,\n \"lastUpdatedAt\": 0,\n \"pipelineConfig\": {}\n }\n]", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-cd233c6a-9683-42ba-baa1-2a3a87dc0013" }, { "id": "0883a2f4-b44d-4970-b94a-ff4507618e9d", "name": "400", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/workflows?page=1&limit=1000&filter=all&pipelineId=&startTime=&endTime=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "workflows" ], "query": [ { "description": "Results page number - the start index of results is calculated as (page - 1) * limit. Page parameter will return results in range [start index, start index + limit]. Default value is 1. Value 0 will cause error.", "key": "page", "value": "1" }, { "description": "Page size - number of the workflow results to retrieve for a given page.", "key": "limit", "value": "1000" }, { "description": "Filter by the workflow completion status. Possible values are: `all` - for all the workflows (completed and failed), `failed` - for the workflows that failed or were canceled, and `completed` - for the workflows that completed successfully.", "key": "filter", "value": "all" }, { "description": "Optional parameter. If provided, only the workflows associated with this pipelineid are retrieved. Otherwise, the workflows from all the pipelines are retrieved.", "key": "pipelineId", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created after this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "startTime", "value": "" }, { "description": "Optional parameter. If provided, service returns all the workflows created before this time. Value can be Unix time in milliseconds or date in ISO format with or without hours, minutes, seconds. If value is just a date without hours, minutes and second, timestamp will be defaulted to 00:00:00 for given date.", "key": "endTime", "value": "" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-0883a2f4-b44d-4970-b94a-ff4507618e9d" } ], "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-fb0721b0-0b7a-4720-92b6-298f58b9bb90" } ], "id": "f5c880f7-8e59-42f5-bf13-f463c76733f2", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-f5c880f7-8e59-42f5-bf13-f463c76733f2" }, { "name": "statusByPipeline", "item": [ { "name": "Status By Pipeline", "id": "79544b54-98a1-4cc1-b136-bfa62c596b87", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/statusByPipeline", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "statusByPipeline" ] }, "description": "Status of pipelines" }, "response": [ { "id": "3fd52ec4-0006-450d-90d1-b075bbf6d0fd", "name": "200", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "ts-auth-token", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/workflow/statusByPipeline", "host": [ "{{baseUrl}}" ], "path": [ "v1", "workflow", "statusByPipeline" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"results\": [\n {\n \"pipelineId\": \"\",\n \"statusCounts\": {\n \"pending\": \"\",\n \"processing\": \"\"\n }\n },\n {\n \"pipelineId\": \"\",\n \"statusCounts\": {\n \"pending\": \"\",\n \"processing\": \"\"\n }\n }\n ]\n}", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-3fd52ec4-0006-450d-90d1-b075bbf6d0fd" } ], "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-79544b54-98a1-4cc1-b136-bfa62c596b87" } ], "id": "d1cd4521-a200-41a1-bdf6-c6f5b7c1b16d", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-d1cd4521-a200-41a1-bdf6-c6f5b7c1b16d" } ], "id": "03a29bfd-484a-41e7-ab7a-0bb084cd584d", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-03a29bfd-484a-41e7-ab7a-0bb084cd584d" } ], "id": "5d9c64e2-14ba-4228-a743-19dc9c9901d3", "createdAt": "2026-07-28T03:13:13.000Z", "updatedAt": "2026-07-28T03:13:13.000Z", "uid": "35240-5d9c64e2-14ba-4228-a743-19dc9c9901d3" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "ts-auth-token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.tetrascience.com" } ] }