Skip to main content
DELETE
/
workflows
/
v1
/
workflows
/
{workflow_id}
/
super-node-interface
Unpublish Super Node
curl --request DELETE \
  --url https://api-qa.interactly.ai/workflows/v1/workflows/{workflow_id}/super-node-interface \
  --header 'Authorization: Bearer <token>'
{
  "workflow_id": "<string>",
  "message": "<string>",
  "workflow_version_number": 123,
  "dry_run": false,
  "workflows_referencing": [
    "<string>"
  ],
  "workflows_referencing_total": 0,
  "workflows_referencing_truncated": false
}

Authorizations

Authorization
string
header
required

Retrieve your API Key from Dashboard API Keys Section.

Path Parameters

workflow_id
string
required
Required string length: 24
Pattern: ^[0-9a-f]{24}$
Example:

"5eb7cf5a86d9755df3a6c593"

Query Parameters

version_number
integer | null
dry_run
boolean
default:false

When true, do not actually unpublish — only return the list of workflows that currently reference this super node. Used by the UI to surface a confirmation dialog.

Response

Successful Response

Response after unpublishing a super node.

workflow_id
string
required
message
string
required
workflow_version_number
integer | null

Version number that was unpublished

dry_run
boolean
default:false

When true, the super node was NOT actually unpublished; the response only previews which workflows reference it. Used by the UI to show a confirmation dialog before a real DELETE.

workflows_referencing
string[]

IDs of other workflows that currently embed this super node. They will break at execution time. May be truncated — see workflows_referencing_total and workflows_referencing_truncated.

workflows_referencing_total
integer
default:0

Total number of dependent workflows, regardless of truncation.

workflows_referencing_truncated
boolean
default:false

True when workflows_referencing was capped and additional dependents exist beyond the returned list. Use the dedicated dependents endpoint to page through them.