v1

latestOpenAPI 3.0.0Cognigy Proprietary License2026-07-2239524.1 MB
Nodes

Get all Node Descriptors

Gets all Node descriptors of a Flow. A descriptor defines a node type, its capabilities, appearance, and behavior in the Flow Chart. The descriptor acts as a blueprint for creating Nodes.

get/v2.0/flows/{flowId}/chart/descriptors

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.

Response

Returns an array of Node descriptors.

Example response

{
  "items": [
    {
      "appearance": {
        "textColor": "none",
        "contrastTextColor": "none",
        "color": "none"
      },
      "tokens": [
        {
          "label": "word count",
          "script": "ci.text.split(' ').length",
          "type": "input"
        }
      ]
    }
  ]
}