# request_logs

path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:18:01.416462+00:00
created_at: 2025-09-14T14:18:01.719160+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjEyODEsInR5cCI6ImFjY2VzcyJ9.vmUeKbh2o-uEefNMqCY0GzNJd2QUoXDgzcpuJEVzzyk","user":{"id":1,"username":"admin","nickname":"Administrator","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:18:06.614407+00:00
created_at: 2025-09-14T14:18:06.910149+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjEyODYsInR5cCI6ImFjY2VzcyJ9.64WXh30DllU6OEANXxSRmQgF4nrYvd7h-WRJdFXViKk","user":{"id":1,"username":"admin","nickname":"Administrator","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:18:33.684476+00:00
created_at: 2025-09-14T14:18:33.981020+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjEzMTMsInR5cCI6ImFjY2VzcyJ9.xlqnBLcsPRFaCcMqVmd80kagKGucj9gRK3i51X-G6QU","user":{"id":1,"username":"admin","nickname":"Administrator","status":1}}}


path: /api/flows
method: POST
username: admin
request_time: 2025-09-14T14:18:33.991505+00:00
created_at: 2025-09-14T14:18:33.992816+00:00
request_params:
  {  "name": "linear-sync",  "code": "linear_sync_1",  "design_json": {    "name": "linear-sync",    "executionMode": "sync",    "nodes": [      { "id": "N1", "type": "http", "data": { "title": "A-GET", "api": { "method": "GET", "url": "https://httpbin.org/get" } } },      { "id": "N2", "type": "http", "data": { "title": "B-UUID", "api": { "method": "GET", "url": "https://httpbin.org/uuid" } } }    ],    "edges": [      { "sourceNodeID": "N1", "targetNodeID": "N2" }    ]  }}

response_params:
  {"code":0,"message":"ok","data":{"id":"9de4ec01-6331-4e07-b64e-617e54e5bfad","yaml":"","design_json":{"edges":[{"sourceNodeID":"N1","targetNodeID":"N2"}],"executionMode":"sync","name":"linear-sync","nodes":[{"data":{"api":{"method":"GET","url":"https://httpbin.org/get"},"title":"A-GET"},"id":"N1","type":"http"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/uuid"},"title":"B-UUID"},"id":"N2","type":"http"}]}}}


path: /api/flows
method: POST
username: admin
request_time: 2025-09-14T14:18:34.001645+00:00
created_at: 2025-09-14T14:18:34.002941+00:00
request_params:
  {  "name": "linear-async",  "code": "linear_async_1",  "design_json": {    "name": "linear-async",    "executionMode": "async",    "nodes": [      { "id": "N1", "type": "http", "data": { "title": "A-GET", "api": { "method": "GET", "url": "https://httpbin.org/delay/1" } } },      { "id": "N2", "type": "http", "data": { "title": "B-UUID", "api": { "method": "GET", "url": "https://httpbin.org/uuid" } } }    ],    "edges": [      { "sourceNodeID": "N1", "targetNodeID": "N2" }    ]  }}

response_params:
  {"code":0,"message":"ok","data":{"id":"84b0f48b-1302-4b97-aa11-057839615220","yaml":"","design_json":{"edges":[{"sourceNodeID":"N1","targetNodeID":"N2"}],"executionMode":"async","name":"linear-async","nodes":[{"data":{"api":{"method":"GET","url":"https://httpbin.org/delay/1"},"title":"A-GET"},"id":"N1","type":"http"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/uuid"},"title":"B-UUID"},"id":"N2","type":"http"}]}}}


path: /api/flows
method: POST
username: admin
request_time: 2025-09-14T14:18:34.014838+00:00
created_at: 2025-09-14T14:18:34.016066+00:00
request_params:
  {  "name": "branch-sync",  "code": "branch_sync_1",  "design_json": {    "name": "branch-sync",    "executionMode": "sync",    "nodes": [      { "id": "A", "type": "http", "data": { "title": "A-GET-x", "api": { "method": "GET", "url": "https://httpbin.org/get?x=hello" } } },      { "id": "COND", "type": "condition", "data": { "title": "COND", "conditions": [        { "key": "yes", "value": { "left": { "type": "constant", "content": true }, "operator": "is_true" } },        { "key": "no",  "value": { "left": { "type": "constant", "content": false }, "operator": "is_true" } }      ] } },      { "id": "B", "type": "http", "data": { "title": "B-UUID", "api": { "method": "GET", "url": "https://httpbin.org/uuid" } } },      { "id": "C", "type": "http", "data": { "title": "C-Delay1s", "api": { "method": "GET", "url": "https://httpbin.org/delay/1" } } }    ],    "edges": [      { "sourceNodeID": "A", "targetNodeID": "COND" },      { "sourceNodeID": "COND", "targetNodeID": "B", "sourcePortID": "yes" },      { "sourceNodeID": "COND", "targetNodeID": "C", "sourcePortID": "no" }    ]  }}

response_params:
  {"code":0,"message":"ok","data":{"id":"fc4d1b63-56d3-473a-94c2-250389230b67","yaml":"","design_json":{"edges":[{"sourceNodeID":"A","targetNodeID":"COND"},{"sourceNodeID":"COND","sourcePortID":"yes","targetNodeID":"B"},{"sourceNodeID":"COND","sourcePortID":"no","targetNodeID":"C"}],"executionMode":"sync","name":"branch-sync","nodes":[{"data":{"api":{"method":"GET","url":"https://httpbin.org/get?x=hello"},"title":"A-GET-x"},"id":"A","type":"http"},{"data":{"conditions":[{"key":"yes","value":{"left":{"content":true,"type":"constant"},"operator":"is_true"}},{"key":"no","value":{"left":{"content":false,"type":"constant"},"operator":"is_true"}}],"title":"COND"},"id":"COND","type":"condition"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/uuid"},"title":"B-UUID"},"id":"B","type":"http"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/delay/1"},"title":"C-Delay1s"},"id":"C","type":"http"}]}}}


path: /api/flows
method: POST
username: admin
request_time: 2025-09-14T14:18:34.026480+00:00
created_at: 2025-09-14T14:18:34.027752+00:00
request_params:
  {  "name": "Branch A->COND->B/C (async)",  "code": "branch_async",  "design_json": {    "name": "Branch A->COND->B/C (async)",    "execution_mode": "async",    "nodes": [      { "id": "A", "kind": "http", "name": "http A", "task": "http", "config": { "url": "https://httpbin.org/get", "method": "GET" } },      { "id": "COND", "kind": "condition", "name": "cond", "task": "condition", "config": { "expression": { "left": { "type": "constant", "value": true }, "operator": "is_true", "right": { "type": "constant", "value": true } } }, "ports": { "yes": { "id": "yes" }, "no": { "id": "no" } } },      { "id": "B", "kind": "http", "name": "http B", "task": "http", "config": { "url": "https://httpbin.org/anything/B", "method": "GET" } },      { "id": "C", "kind": "http", "name": "http C", "task": "http", "config": { "url": "https://httpbin.org/anything/C", "method": "GET" } }    ],    "edges": [      { "from": "A", "to": "COND" },      { "from": "COND", "to": "B", "condition": { "left": { "type": "constant", "value": true }, "operator": "is_true", "right": { "type": "constant", "value": true } } },      { "from": "COND", "to": "C", "condition": { "left": { "type": "constant", "value": true }, "operator": "is_false", "right": { "type": "constant", "value": true } } }    ]  }}

response_params:
  {"code":0,"message":"ok","data":{"id":"ea549250-9939-43ae-9d3d-802d84efd682","yaml":"","design_json":{"edges":[{"from":"A","to":"COND"},{"condition":{"left":{"type":"constant","value":true},"operator":"is_true","right":{"type":"constant","value":true}},"from":"COND","to":"B"},{"condition":{"left":{"type":"constant","value":true},"operator":"is_false","right":{"type":"constant","value":true}},"from":"COND","to":"C"}],"execution_mode":"async","name":"Branch A->COND->B/C (async)","nodes":[{"config":{"method":"GET","url":"https://httpbin.org/get"},"id":"A","kind":"http","name":"http A","task":"http"},{"config":{"expression":{"left":{"type":"constant","value":true},"operator":"is_true","right":{"type":"constant","value":true}}},"id":"COND","kind":"condition","name":"cond","ports":{"no":{"id":"no"},"yes":{"id":"yes"}},"task":"condition"},{"config":{"method":"GET","url":"https://httpbin.org/anything/B"},"id":"B","kind":"http","name":"http B","task":"http"},{"config":{"method":"GET","url":"https://httpbin.org/anything/C"},"id":"C","kind":"http","name":"http C","task":"http"}]}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:18:47.422445+00:00
created_at: 2025-09-14T14:18:47.721597+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjEzMjcsInR5cCI6ImFjY2VzcyJ9.vfIreZRN-XHQ9WXdj8jpXvIZu0o7B2BcOobahwRU_QY","user":{"id":1,"username":"admin","nickname":"Administrator","status":1}}}


path: /api/flows/9de4ec01-6331-4e07-b64e-617e54e5bfad/run
method: POST
request_params: {"input":{}}
username: admin
request_time: 2025-09-14T14:18:47.766022+00:00
created_at: 2025-09-14T14:18:50.898442+00:00
response_params:
  {"code":0,"message":"ok","data":{"ok":true,"ctx":{"__current_node_id":"N2","nodes":{"N1":{"http":{"method":"GET","url":"https://httpbin.org/get"},"http_response":{"body":{"args":{},"headers":{"Accept":"*/*","Host":"httpbin.org","X-Amzn-Trace-Id":"Root=1-68c6cec8-17b0c3a00f62baf66bdad0a9"},"origin":"89.185.25.136","url":"https://httpbin.org/get"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"221","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:49 GMT","server":"gunicorn/19.9.0"},"status":200}},"N2":{"http":{"method":"GET","url":"https://httpbin.org/uuid"},"http_response":{"body":{"uuid":"30c94a8b-e119-4f58-86de-1a04db8c1a69"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"53","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:50 GMT","server":"gunicorn/19.9.0"},"status":200}}}},"logs":["enter node: N1","exec task: http (sync)","enter node: N2","exec task: http (sync)"]}}


path: /api/flows/84b0f48b-1302-4b97-aa11-057839615220/run
method: POST
request_params: {"input":{}}
username: admin
request_time: 2025-09-14T14:18:50.944982+00:00
created_at: 2025-09-14T14:18:50.948063+00:00
response_params:
  {"code":0,"message":"ok","data":{"ok":true,"ctx":{"nodes":{"N1":{"http":{"method":"GET","url":"https://httpbin.org/delay/1"}},"N2":{"http":{"method":"GET","url":"https://httpbin.org/uuid"}}}},"logs":["enter node: N1","spawn task: http (async)","enter node: N2","spawn task: http (async)"]}}


path: /api/flows/fc4d1b63-56d3-473a-94c2-250389230b67/run
method: POST
request_params: {"input":{}}
username: admin
request_time: 2025-09-14T14:18:50.982661+00:00
created_at: 2025-09-14T14:18:54.322372+00:00
response_params:
  {"code":0,"message":"ok","data":{"ok":true,"ctx":{"__current_node_id":"B","nodes":{"A":{"http":{"method":"GET","url":"https://httpbin.org/get?x=hello"},"http_response":{"body":{"args":{"x":"hello"},"headers":{"Accept":"*/*","Host":"httpbin.org","X-Amzn-Trace-Id":"Root=1-68c6cecd-5f22dae7614691e8554afb9b"},"origin":"89.185.25.136","url":"https://httpbin.org/get?x=hello"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"249","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:53 GMT","server":"gunicorn/19.9.0"},"status":200}},"B":{"http":{"method":"GET","url":"https://httpbin.org/uuid"},"http_response":{"body":{"uuid":"fe205641-5b2e-4f6a-985a-17b9b2c2f56f"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"53","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:54 GMT","server":"gunicorn/19.9.0"},"status":200}},"C":{"http":{"method":"GET","url":"https://httpbin.org/delay/1"}}}},"logs":["enter node: A","exec task: http (sync)","enter node: COND","enter node: B","exec task: http (sync)"]}}


path: /api/flows/ea549250-9939-43ae-9d3d-802d84efd682/run
method: POST
request_params: {"input":{}}
username: admin
request_time: 2025-09-14T14:18:54.357186+00:00
created_at: 2025-09-14T14:18:54.359549+00:00
response_params:
  {"code":0,"message":"ok","data":{"ok":true,"ctx":{"nodes":{}},"logs":["enter node: A","enter node: COND","enter node: B"]}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:19:29.443422+00:00
created_at: 2025-09-14T14:19:29.734706+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjEzNjksInR5cCI6ImFjY2VzcyJ9.YkA0I4rRfbnG2wJLHbIojGwt1DLit_Amy9G1ghL4tlc","user":{"id":1,"username":"admin","nickname":"Administrator","status":1}}}


path: /api/users/1
method: PUT
request_params: {"nickname":"管理员"}
request_time: 2025-09-14T14:33:40.513635+00:00
created_at: 2025-09-14T14:33:40.532121+00:00
response_params:
  {"code":0,"message":"ok","data":{"id":1,"username":"admin","nickname":"管理员","status":1,"created_at":"2025-09-14T14:16:41Z"}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:36:08.035983+00:00
created_at: 2025-09-14T14:36:08.356649+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjIzNjgsInR5cCI6ImFjY2VzcyJ9.Bacqrmmczhvw5OQcTuBVmz_-2wzhVX6qzPrcPrufrT8","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:43:10.051851+00:00
created_at: 2025-09-14T14:43:10.360067+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjI3OTAsInR5cCI6ImFjY2VzcyJ9.5WVbCcZ3xtJNfmYiyHpqBgz8R2YheM_MYaH2O1CZPlk","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:43:53.930902+00:00
created_at: 2025-09-14T14:43:54.223735+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjI4MzQsInR5cCI6ImFjY2VzcyJ9.Teb9BstoHgse70hgLYkbMfq4Dmg3JabzxlbefXJ7RPM","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"Admin@123"}
request_time: 2025-09-14T14:44:36.747895+00:00
created_at: 2025-09-14T14:44:37.042852+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjI4NzcsInR5cCI6ImFjY2VzcyJ9.VWitGm59diM7Vjmsb0N7rFM0I-EFRm32SGGSbGlRtIY","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"123456"}
request_time: 2025-09-14T14:46:14.599812+00:00
created_at: 2025-09-14T14:46:14.895861+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjI5NzQsInR5cCI6ImFjY2VzcyJ9._mw3mXG03QPFbYCMeDrlFAE51uDKQBm5jpMhiPTsp_w","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"123456"}
request_time: 2025-09-14T14:46:59.866248+00:00
created_at: 2025-09-14T14:47:00.186931+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjMwMjAsInR5cCI6ImFjY2VzcyJ9.pxL8mAZhtBGCkUGW8QgH1JVbrNMxc2tpW7nkbeNKLGU","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


path: /api/auth/login
method: POST
request_params: {"username":"admin","password":"123456"}
request_time: 2025-09-14T14:48:45.594001+00:00
created_at: 2025-09-14T14:48:45.904238+00:00
response_params:
  {"code":0,"message":"ok","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsInVpZCI6MSwiaXNzIjoidWRtaW4iLCJleHAiOjE3NTc4NjMxMjUsInR5cCI6ImFjY2VzcyJ9.9fU19fxj6w8lrrVW9fQvbc7_r0LdGjJVRwbdbwagyAs","user":{"id":1,"username":"admin","nickname":"管理员","status":1}}}


# flows

id: 9de4ec01-6331-4e07-b64e-617e54e5bfad
name: linear-sync
created_at: 2025-09-14T14:18:33.991878+00:00
updated_at: 2025-09-14T14:18:33.991894+00:00
code: linear_sync_1
design_json:
  {"edges":[{"sourceNodeID":"N1","targetNodeID":"N2"}],"executionMode":"sync","name":"linear-sync","nodes":[{"data":{"api":{"method":"GET","url":"https://httpbin.org/get"},"title":"A-GET"},"id":"N1","type":"http"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/uuid"},"title":"B-UUID"},"id":"N2","type":"http"}]}


id: 84b0f48b-1302-4b97-aa11-057839615220
name: linear-async
created_at: 2025-09-14T14:18:34.001873+00:00
updated_at: 2025-09-14T14:18:34.001890+00:00
code: linear_async_1
design_json:
  {"edges":[{"sourceNodeID":"N1","targetNodeID":"N2"}],"executionMode":"async","name":"linear-async","nodes":[{"data":{"api":{"method":"GET","url":"https://httpbin.org/delay/1"},"title":"A-GET"},"id":"N1","type":"http"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/uuid"},"title":"B-UUID"},"id":"N2","type":"http"}]}


id: fc4d1b63-56d3-473a-94c2-250389230b67
name: branch-sync
created_at: 2025-09-14T14:18:34.015124+00:00
updated_at: 2025-09-14T14:18:34.015157+00:00
code: branch_sync_1
design_json:
  {"edges":[{"sourceNodeID":"A","targetNodeID":"COND"},{"sourceNodeID":"COND","sourcePortID":"yes","targetNodeID":"B"},{"sourceNodeID":"COND","sourcePortID":"no","targetNodeID":"C"}],"executionMode":"sync","name":"branch-sync","nodes":[{"data":{"api":{"method":"GET","url":"https://httpbin.org/get?x=hello"},"title":"A-GET-x"},"id":"A","type":"http"},{"data":{"conditions":[{"key":"yes","value":{"left":{"content":true,"type":"constant"},"operator":"is_true"}},{"key":"no","value":{"left":{"content":false,"type":"constant"},"operator":"is_true"}}],"title":"COND"},"id":"COND","type":"condition"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/uuid"},"title":"B-UUID"},"id":"B","type":"http"},{"data":{"api":{"method":"GET","url":"https://httpbin.org/delay/1"},"title":"C-Delay1s"},"id":"C","type":"http"}]}


id: ea549250-9939-43ae-9d3d-802d84efd682
name: Branch A->COND->B/C (async)
created_at: 2025-09-14T14:18:34.026843+00:00
updated_at: 2025-09-14T14:18:34.026881+00:00
code: branch_async
design_json:
  {"edges":[{"from":"A","to":"COND"},{"condition":{"left":{"type":"constant","value":true},"operator":"is_true","right":{"type":"constant","value":true}},"from":"COND","to":"B"},{"condition":{"left":{"type":"constant","value":true},"operator":"is_false","right":{"type":"constant","value":true}},"from":"COND","to":"C"}],"execution_mode":"async","name":"Branch A->COND->B/C (async)","nodes":[{"config":{"method":"GET","url":"https://httpbin.org/get"},"id":"A","kind":"http","name":"http A","task":"http"},{"config":{"expression":{"left":{"type":"constant","value":true},"operator":"is_true","right":{"type":"constant","value":true}}},"id":"COND","kind":"condition","name":"cond","ports":{"no":{"id":"no"},"yes":{"id":"yes"}},"task":"condition"},{"config":{"method":"GET","url":"https://httpbin.org/anything/B"},"id":"B","kind":"http","name":"http B","task":"http"},{"config":{"method":"GET","url":"https://httpbin.org/anything/C"},"id":"C","kind":"http","name":"http C","task":"http"}]}


# flow_run_logs

flow_id: 9de4ec01-6331-4e07-b64e-617e54e5bfad
input: {}
logs: ["enter node: N1","exec task: http (sync)","enter node: N2","exec task: http (sync)"]
username: admin
started_at: 2025-09-14T14:18:47.766273+00:00
created_at: 2025-09-14T14:18:50.894709+00:00
flow_code: linear_sync_1
output:
  {"__current_node_id":"N2","nodes":{"N1":{"http":{"method":"GET","url":"https://httpbin.org/get"},"http_response":{"body":{"args":{},"headers":{"Accept":"*/*","Host":"httpbin.org","X-Amzn-Trace-Id":"Root=1-68c6cec8-17b0c3a00f62baf66bdad0a9"},"origin":"89.185.25.136","url":"https://httpbin.org/get"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"221","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:49 GMT","server":"gunicorn/19.9.0"},"status":200}},"N2":{"http":{"method":"GET","url":"https://httpbin.org/uuid"},"http_response":{"body":{"uuid":"30c94a8b-e119-4f58-86de-1a04db8c1a69"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"53","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:50 GMT","server":"gunicorn/19.9.0"},"status":200}}}}


flow_id: 84b0f48b-1302-4b97-aa11-057839615220
input: {}
logs: ["enter node: N1","spawn task: http (async)","enter node: N2","spawn task: http (async)"]
username: admin
started_at: 2025-09-14T14:18:50.945297+00:00
created_at: 2025-09-14T14:18:50.946634+00:00
flow_code: linear_async_1
output:
  {"nodes":{"N1":{"http":{"method":"GET","url":"https://httpbin.org/delay/1"}},"N2":{"http":{"method":"GET","url":"https://httpbin.org/uuid"}}}}


flow_id: fc4d1b63-56d3-473a-94c2-250389230b67
input: {}
username: admin
started_at: 2025-09-14T14:18:50.982886+00:00
created_at: 2025-09-14T14:18:54.320169+00:00
flow_code: branch_sync_1
output:
  {"__current_node_id":"B","nodes":{"A":{"http":{"method":"GET","url":"https://httpbin.org/get?x=hello"},"http_response":{"body":{"args":{"x":"hello"},"headers":{"Accept":"*/*","Host":"httpbin.org","X-Amzn-Trace-Id":"Root=1-68c6cecd-5f22dae7614691e8554afb9b"},"origin":"89.185.25.136","url":"https://httpbin.org/get?x=hello"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"249","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:53 GMT","server":"gunicorn/19.9.0"},"status":200}},"B":{"http":{"method":"GET","url":"https://httpbin.org/uuid"},"http_response":{"body":{"uuid":"fe205641-5b2e-4f6a-985a-17b9b2c2f56f"},"headers":{"access-control-allow-credentials":"true","access-control-allow-origin":"*","content-length":"53","content-type":"application/json","date":"Sun, 14 Sep 2025 14:18:54 GMT","server":"gunicorn/19.9.0"},"status":200}},"C":{"http":{"method":"GET","url":"https://httpbin.org/delay/1"}}}}

logs:
  ["enter node: A","exec task: http (sync)","enter node: COND","enter node: B","exec task: http (sync)"]


