Search Workflow State API
You can search for resources created by workflows by matching a query to a field. The fields you can search correspond to those returned by the Get Workflow Status API.
Endpoints
GET /_plugins/_flow_framework/workflow/state/_search POST /_plugins/_flow_framework/workflow/state/_search Example request: All workflows with a state of NOT_STARTED
GET /_plugins/_flow_framework/workflow/state/_search { "query": { "match": { "state": "NOT_STARTED" } } } Example request: All workflows that have a resources_created field with a workflow_step_id of register_model_2
GET /_plugins/_flow_framework/workflow/state/_search { "query": { "nested": { "path": "resources_created", "query": { "bool": { "must": [ { "match": { "resources_created.workflow_step_id": "register_model_2" } } ] } } } } } Example response
The response contains documents matching the search parameters.