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
NOTE
Before 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:
triggerCondition
matches pipeline files to a pipeline trigger.groupLevel
indicates which hierarchical level the operator and group belong to (1
or2
).groupOperator
are comparators between groups at the same level (AND
orOR
).groups
are a list of trigger conditions that thegroupOperator
is applied to.status
indicates if a pipeline is active (null
) or not (disabled
).