AI Workflows API
Update AI Workflow
Quickstart
Inference API
AI Flows
AI Workflows API
AI Workflow Execution API
AI Workflow Operations
AI Workflow Templates API
Model Deployment
AI Workflows API
Update AI Workflow
Update an existing AI Workflow
POST
/
api
/
v1
/
{workflowID}
curl --request POST \
--url https://flows.eachlabs.ai/api/v1/{workflowID} \
--header 'Content-Type: application/json' \
--data '{
"workspace_id": "<string>",
"name": "<string>",
"description": "<string>",
"thumbnail_url": "<string>",
"inputs": [
{
"name": "<string>",
"type": "<string>",
"default_value": "<string>"
}
],
"outputs": [
{
"name": "<string>",
"type": "<string>",
"value": "<string>"
}
],
"steps": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"model_slug": "<string>",
"model_version": "<string>",
"params": {
"key": {}
}
}
],
"nodes_json": "<string>",
"edges_json": "<string>"
}'
{
"workspace_id": "<string>",
"name": "<string>",
"description": "<string>",
"thumbnail_url": "<string>",
"inputs": [
{
"name": "<string>",
"type": "<string>",
"default_value": "<string>"
}
],
"outputs": [
{
"name": "<string>",
"type": "<string>",
"value": "<string>"
}
],
"steps": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"model_slug": "<string>",
"model_version": "<string>",
"params": {
"key": {}
}
}
],
"nodes_json": "<string>",
"edges_json": "<string>"
}
Path Parameters
Workflow ID
Body
application/json
Response
200
application/json
Update Flow Request JSON
Was this page helpful?
curl --request POST \
--url https://flows.eachlabs.ai/api/v1/{workflowID} \
--header 'Content-Type: application/json' \
--data '{
"workspace_id": "<string>",
"name": "<string>",
"description": "<string>",
"thumbnail_url": "<string>",
"inputs": [
{
"name": "<string>",
"type": "<string>",
"default_value": "<string>"
}
],
"outputs": [
{
"name": "<string>",
"type": "<string>",
"value": "<string>"
}
],
"steps": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"model_slug": "<string>",
"model_version": "<string>",
"params": {
"key": {}
}
}
],
"nodes_json": "<string>",
"edges_json": "<string>"
}'
{
"workspace_id": "<string>",
"name": "<string>",
"description": "<string>",
"thumbnail_url": "<string>",
"inputs": [
{
"name": "<string>",
"type": "<string>",
"default_value": "<string>"
}
],
"outputs": [
{
"name": "<string>",
"type": "<string>",
"value": "<string>"
}
],
"steps": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"model_slug": "<string>",
"model_version": "<string>",
"params": {
"key": {}
}
}
],
"nodes_json": "<string>",
"edges_json": "<string>"
}