cURL
curl --request GET \ --url https://api.quiva.ai/hub/workflows/{collection_topic}/{flow_topic} \ --header 'Authorization: Bearer <token>'
{ "subject": "ms.hub.config.workflow.1234567890.98765432", "name": "MyWorkflow", "description": "Workflow description", "config": { "nodes": [ { "data": { "id": "start", "name": "Start", "node_type": "map", "payload": { "message": "Start of workflow" } } }, { "data": { "id": "process", "name": "Process", "node_type": "function", "subject": "quiva-function.process-function", "payload": { "input": "{start}" } } } ], "edges": [ { "source": "start", "target": "process", "id": "edge1" } ], "result": "process" }, "modified": 1651395678 }
Retrieves a specific workflow by subject
JWT Authorization header using the Bearer scheme
The topic is a hash of the name that was used when a collection was created
Flow topic - hash of the names the node was created with
Draft flag
Workflow retrieved successfully
Subject identifier for the workflow
Name of the workflow
Description of the workflow
Show child attributes
Timestamp of last modification