Tetra Data Pipeline REST API endpoints provide the ability to programmatically create multiple pipelines with different parameters from a single protocol. They can also help you programmatically process a list of files by using a specific pipeline, search for pipelines by specific parameters, and more.
Endpoints
NOTEBefore using any of the following endpoints, it's recommended that you familiarize yourself with pipeline concepts and terminology.
Search Pipelines
- Search Pipelines searches for pipelines based on specified parameters.
- Get Details of a Single Pipeline gets the details of a single pipeline.
- (On deprecation track)Paginate Through all Pipeline Details (Deprecated) paginates all pipeline details.
Create and Update Pipelines
- Create New Pipeline creates a new pipeline.
- Update Existing Pipeline updates an existing pipeline.
Process Files
- Process List of Files with Pipeline processes a list of files by using a specified pipeline.
Common Request Parameters
The following are common request parameters for Tetra Data Pipeline API endpoints:
triggerConditionmatches pipeline files to a pipeline trigger.groupLevelindicates which hierarchical level the operator and group belong to (1or2).groupOperatorare comparators between groups at the same level (ANDorOR).groupsare a list of trigger conditions that thegroupOperatoris applied to.statusindicates if a pipeline is active (null) or not (disabled).
