Workflows
Update a workflow
Update an existing workflow given its UUID.
PATCH
/
transform
/
v1
/
workflows
/
{id}
Authorization
Path
Query
Body
curl --request PATCH \
--url https://api.invopop.com/transform/v1/workflows/{id} \
--header 'Content-Type: application/json' \
--data '{
"description": "<string>",
"name": "<string>",
"steps": [
{
"config": "<any>",
"id": "186522a6-e697-4e34-8498-eee961bcb845",
"name": "<string>",
"notes": "<string>",
"provider": "provider"
}
]
}'
{
"created_at": "<string>",
"description": "<string>",
"disabled": true,
"id": "186522a6-e697-4e34-8498-eee961bcb845",
"name": "<string>",
"steps": [
{
"config": "<any>",
"id": "186522a6-e697-4e34-8498-eee961bcb845",
"name": "<string>",
"notes": "<string>",
"provider": "provider"
}
],
"updated_at": "<string>"
}
Path Parameters
id
string
requiredThe UUID of the workflow to update.
Query Parameters
name
string
New name for the workflow.
description
string
Updated description.
steps
object[]
Array of Steps to use for this workflow.
Body
description
string
Updated description.
name
string
New name for the workflow.
steps
object[] | null
Array of Steps to use for this workflow.
Response
200 - application/json
created_at
string
When the workflow was created.
description
string
Description of the workflow
disabled
boolean
When true, this workflow can no longer be used.
id
string
The UUID (any version) of the workflow.
name
string
Name of the workflow
steps
object[] | null
List of steps to execute
updated_at
string
When the workflow was last updated.
curl --request PATCH \
--url https://api.invopop.com/transform/v1/workflows/{id} \
--header 'Content-Type: application/json' \
--data '{
"description": "<string>",
"name": "<string>",
"steps": [
{
"config": "<any>",
"id": "186522a6-e697-4e34-8498-eee961bcb845",
"name": "<string>",
"notes": "<string>",
"provider": "provider"
}
]
}'
{
"created_at": "<string>",
"description": "<string>",
"disabled": true,
"id": "186522a6-e697-4e34-8498-eee961bcb845",
"name": "<string>",
"steps": [
{
"config": "<any>",
"id": "186522a6-e697-4e34-8498-eee961bcb845",
"name": "<string>",
"notes": "<string>",
"provider": "provider"
}
],
"updated_at": "<string>"
}