Get Workflow API
출처: 문서
본문
Get Workflow API
Get Workflow API는 워크플로 템플릿을 조회해요.
엔드포인트
GET /_plugins/_flow_framework/workflow/{workflow_id}
경로 파라미터
사용할 수 있는 경로 파라미터는 다음 표에 정리되어 있어요.
| 파라미터 | 데이터 타입 | 설명 |
|---|---|---|
workflow_id |
String | 조회할 워크플로의 ID예요. 필수 항목이에요. |
요청 예제
GET /_plugins/_flow_framework/workflow/8xL8bowB8y25Tqfenm50
{% include copy-curl.html %}
응답 예제
YAML 형식으로 템플릿을 조회하려면 요청 헤더에 Content-Type: application/yaml을 지정해요:
curl -XGET "http://localhost:9200/_plugins/_flow_framework/workflow/8xL8bowB8y25Tqfenm50" -H 'Content-Type: application/yaml'
JSON 형식으로 템플릿을 조회하려면 요청 헤더에 Content-Type: application/json을 지정해요:
curl -XGET "http://localhost:9200/_plugins/_flow_framework/workflow/8xL8bowB8y25Tqfenm50" -H 'Content-Type: application/json'
OpenSearch는 워크플로 생성 요청 본문과 동일한 내용을 담고 있는 저장된 템플릿으로 응답해요. 반환된 템플릿의 필드 순서는 원본 템플릿과 정확히 일치하지 않을 수 있지만, 기능은 동일하게 동작해요.