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
required

The 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.