v1

latestOpenAPI 3.0.0Cognigy Proprietary License2026-07-2239524.1 MB
Flows

Create a Flow from a Child Node

Creates a Flow from a child Node. Moves the Nodes following the child Node to the newly created Flow. The original Flow receives an Execute Flow Node pointing to the new Flow. This method only works if the child Node is followed by other Nodes.

post/v2.0/flows/{flowId}/chart/nodes/childflow

Path parameters

flowIdstring required

The unique identifier for the Flow.

Headers

Accept'application/json' | 'application/hal+json' | 'application/xml' | 'text/xml' | 'text/csv'

The Accept header specifies the media type that the client expects in the response. Available options: application/json, application/hal+json, application/xml, text/xml, text/csv. The default value is application/json.

Request body

nodeIdstring required
newFlowNamestring required

Response

Returns the created child Flow metadata object.

referenceIdstring uuid
intentTrainGroupReferencestring
isTrainingOutOfDateboolean
namestring
descriptionstring
contextobject
attachedFlowsstring[]
attachedLexiconsstring[]
imgstring
_idstring
createdAtinteger

Unix-timestamp

lastChangedinteger

Unix-timestamp

createdBystring
lastChangedBystring

Example response

{
  "createdAt": 1694518620,
  "lastChanged": 1694518620
}