Skip to main content
GET
/
hub
/
workflows
/
{collection_topic}
/
{flow_topic}
/
history
Workflow Configuration History
curl --request GET \
  --url https://api.quiva.ai/hub/workflows/{collection_topic}/{flow_topic}/history \
  --header 'Authorization: Bearer <token>'
[
{
"nodes": [
{
"data": {
"id": "<string>",
"name": "<string>",
"description": "<string>",
"node_type": "function",
"subject": "<string>",
"payload": "<unknown>",
"response_map": "<unknown>",
"options": {
"flat_map": true,
"backoff_ms": 123,
"timeout": 123,
"attempts": 123,
"ignore_response_codes": [
123
]
},
"await": true
},
"position": {},
"style": {}
}
],
"edges": [
{
"source": "<string>",
"target": "<string>",
"id": "<string>",
"sourceHandle": "<string>",
"targetHandle": "<string>"
}
],
"static": {},
"result": "<string>",
"options": {
"run_type": "debounced",
"order_on": "<string>",
"debounce_on": "<string>",
"debounce_time": 123,
"debounce_max": 123
}
}
]

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme

Path Parameters

collection_topic
string
required

The topic is a hash of the name that was used when a collection was created

flow_topic
string
required

Flow topic - hash of the names the node was created with

Query Parameters

draft
boolean

Draft flag

Response

Workflow history

nodes
object[]

Array of nodes in the workflow

edges
object[]

Array of edges connecting nodes in the workflow

static
object

Static data available to all nodes in the workflow

result
string

Expression to determine the final result of the workflow

options
object