Perform a search
search_list( query = NULL, type = NULL, offset = NULL, order = NULL, owner = NULL, limit = NULL, archived = NULL, last_run_state = NULL )
query | string optional. The search query. |
---|---|
type | string optional. The type for the search. It accepts a comma-separated list. Valid arguments are listed on the "GET /search/types" endpoint. |
offset | integer optional. The offset for the search results. |
order | string optional. The field on which to order the result set. |
owner | string optional. The owner for the search. |
limit | integer optional. Defaults to 10. Maximum allowed is 1000. |
archived | string optional. If specified, return only results with the chosen archived status; either 'true', 'false', or 'all'. Defaults to 'false'. |
last_run_state | string optional. The last run state of the job being searched for; either: 'queued', 'running', 'succeeded', 'failed', or 'cancelled'. |
An array containing the following fields:
integer, The number of items matching the search query.
list, Aggregations by owner and type for the search results.
array, An array containing the following fields:
score number, The relevance score from the search request.
type string, The type of the item.
id integer, The ID of the item.
name string, The name of the item.
typeName string, The verbose name of the type.
updatedAt string, The time the item was last updated.
owner string, The owner of the item.
useCount integer, The use count of the item, if the item is a template.
lastRunId integer, The last run id of the item, if the item is a job.
lastRunState string, The last run state of the item, if the item is a job.
lastRunStart string, The last run start time of the item, if the item is a job.
lastRunFinish string, The last run finish time of the item, if the item is a job.
public boolean, The flag that indicates a template is available to all users.
lastRunException string, The exception of the item after the last run, if the item is a job.