Search Workflow Executions
Used to retrieve a list of workflow executions based on the provided search criteria.
Input Payload
Attribute | Description |
---|---|
start | The start of the search results list, which is used for pagination. Default value: 0 |
size | The number of search results that should be returned from the specified start. Default value = 100 |
sort | The manner in which the list will be sorted, in the format "FIELD:ASC |
freeText | All full-text indexed data associated with the workflow execution (workflow input, output, and task outputs), up to a certain limit. Default value: * Note: Check with you admins to get the size limit. |
query | The query expression in the format “FIELD = VALUE” or “FIELD IN (value1, value2)”. Supported fields for querying:
Example queries:
|
skipCache | Whether to skip caching. Default value: false |
API Endpoint
GET /workflow/search
Client SDK Methods
- Java
- Go
- Python
- C#
- JavaScript
- Typescript
- Clojure
SearchResult<WorkflowSummary> search(Integer start, Integer size, String sort, String freeText, String query)
func (e *WorkflowExecutor) Search(start int32, size int32, query string, freeText string) ([]model.WorkflowSummary, error)
WorkflowResourceApi.search(self, **kwargs)
ScrollableSearchResultWorkflowSummary WorkflowResourceApi.Search(string queryId = null, int? start = null, int? size = null, string sort = null, string freeText = null, string query = null, bool? skipCache = null)
WorkflowResourceService.search(
start?: number,
size: number = 100,
sort?: string,
freeText: string = '*',
query?: string,
): CancelablePromise<SearchResultWorkflowSummary>
WorkflowExecutor.search(
start?: number,
size: number = 100,
sort?: string,
freeText: string = '*',
query?: string,
): CancelablePromise<SearchResultWorkflowSummary>
(workflow-resource/search [options query])