POST
/
apps
/
{app_id}
/
workflows
/
discover
/
{workflow_id}
/
runs
/
{run_id}
/
cancel
curl --request POST \
  --url https://api.withcortex.ai/apps/{app_id}/workflows/discover/{workflow_id}/runs/{run_id}/cancel
{
  "id": "<string>",
  "result": "<any>",
  "input": {},
  "output": {},
  "status": "RUNNING",
  "origin": "WORKFLOW",
  "error": "<string>",
  "started_at": "2023-12-25",
  "ended_at": "2023-12-25",
  "app_id": "<string>",
  "workflow_app_id": "<string>",
  "workflow_id": "<string>",
  "workflow_version_draft": {
    "key": "<string>",
    "input": {},
    "input_default": {},
    "input_options": {
      "display": {
        "field": "inline",
        "container": "grid",
        "hidden": true
      }
    },
    "steps": [
      {
        "type": "note",
        "key": "<string>",
        "conditional": "<string>",
        "loop": "<string>",
        "throw_on_error": true,
        "input_connected": true,
        "destinations": [
          "<string>"
        ],
        "position": [
          123
        ],
        "size": [
          101
        ],
        "note": "<string>"
      }
    ]
  },
  "workflow_version": {
    "id": "<string>",
    "app_id": "<string>",
    "workflow_id": "<string>",
    "description": "<string>",
    "version": 123,
    "rollback_version": 123,
    "notes": "<string>",
    "created_by": {
      "id": "<string>",
      "name": "<string>"
    },
    "created_at": "2023-12-25",
    "key": "<string>",
    "input": {},
    "input_default": {},
    "input_options": {
      "display": {
        "field": "inline",
        "container": "grid",
        "hidden": true
      }
    },
    "steps": [
      {
        "type": "note",
        "key": "<string>",
        "conditional": "<string>",
        "loop": "<string>",
        "throw_on_error": true,
        "input_connected": true,
        "destinations": [
          "<string>"
        ],
        "position": [
          123
        ],
        "size": [
          101
        ],
        "note": "<string>"
      }
    ]
  },
  "collection_id": "<string>",
  "record_id": "<string>",
  "version": 123,
  "usage": {
    "total": 123,
    "steps": {}
  },
  "created_at": "2023-12-25",
  "updated_at": "2023-12-25"
}

Path Parameters

app_id
string
required

The ID of the app

workflow_id
string
required

The ID of the workflow

run_id
string
required

ID of the run to cancel

Query Parameters

verbose
enum<string>[]
Available options:
all

Response

200 - application/json
id
string
required

Unique identifier for the run

input
object | null
required

Input values used for the run

output
object | null
required

Output of the run

status
enum<string>
required

Status of the run

Available options:
PENDING,
RUNNING,
CANCELLED,
COMPLETED,
SKIPPED,
FAILED
origin
enum<string>
required

Origin of the run

Available options:
WORKFLOW,
RECORD,
TEST,
ENDPOINT
started_at
string | null
required

Timestamp of when the run started

ended_at
string | null
required

Timestamp of when the run ended

app_id
string
required

ID of the associated app where the run was triggered from

workflow_app_id
string
required

ID of the associated app where the workflow belongs to

workflow_id
string
required

ID of the associated workflow

workflow_version_draft
object | null
required

Draft version of the workflow

workflow_version
object | null
required

Details of the workflow version used for the run

created_at
string | null
required

Timestamp of when the run was created

updated_at
string | null
required

Timestamp of when the run was last updated

result
any | null

Result of the run

error
string

Error message if the run failed

collection_id
string

ID of the associated collection

record_id
string

ID of the associated record

version
number

Version number of the workflow

usage
object

Credits usage of the run