DaVinci Admin Flow Versions
The PingOne DaVinci Admin Flow Versions service provides endpoints to read, update, and delete DaVinci flow versions. This service also includes endpoints to export, revert, and see details about a flow version.
|
The flow version update operation applies only to the |
DaVinci admin flow versions data model properties
| Property | Type? | Required? | Mutable? | Description |
|---|---|---|---|---|
|
String |
Optional |
Mutable |
The user defined flow version alias. |
|
Number |
Optional |
Immutable |
The version number from which this flow version was cloned or created. |
|
Array[object] |
Optional |
Mutable |
An array of connectors that apply to the flow. |
|
String |
Optional |
Mutable |
The connector ID (or IDs) associated with the flow. Example connectors are |
|
Time |
N/A |
Read only |
The timestamp when the flow was created. |
|
Time |
N/A |
Read only |
The stamp when the flow was last deployed. |
|
String |
Optional |
Mutable |
The description of the flow. |
|
Boolean |
Optional |
Immutable |
Specifies the state of the flow. This can be stored as its own value in the database or it can reflect an existing |
|
Object |
N/A |
Read only |
The DaVinci company ID (environment ID) object. |
|
String |
N/A |
Read only |
The DaVinci company ID, which is the PingOne environment ID. |
|
Object |
Optional |
Mutable |
The graph-based representation of the flow depicted in the UI. Refer to the Flow versions graph data property data model table for details. |
|
Object |
Required |
Immutable |
The flow object associated with this flow version. |
|
String |
Required |
Immutable |
The flow ID of the flow associated with this flow version. |
|
String |
Required |
Immutable |
The name of the flow associated with this flow version. |
|
Boolean |
Optional |
Mutable |
Specifies whether the exported flow version should include subflows. |
|
Boolean |
Optional |
Mutable |
Specifies whether the exported flow version should include variable values. |
|
Object |
Required |
Mutable |
The |
|
Date |
N/A |
Read only |
The timestamp when the flow was updated or saved. |
|
Number |
Required |
Mutable |
The version number of the flow instance represented by this object. |
Flow versions details property data model
The following table lists the supported flow versions details settings properties.
| Property | Type? | Required? | Mutable? | Description |
|---|---|---|---|---|
|
String |
Optional |
Mutable |
The color of the flow. |
|
Array[object] |
Optional |
Mutable |
An array of connectors that apply to the flow. |
|
String |
Optional |
Mutable |
The connector ID (or IDs) associated with the flow. |
|
String |
Optional |
Mutable |
The description of the flow. |
|
Boolean |
Optional |
Immutable |
Specifies the state of the flow. |
|
Object |
Optional |
Mutable |
The graph-based representation of the flow depicted in the UI. Refer to the Flow versions graph data property data model table for details. |
|
Array[object] |
Optional |
Mutable |
The flow input parameters in an array of |
|
String |
Required |
Mutable |
The name of the flow. |
|
Object |
Required |
Mutable |
The |
|
Object |
Optional |
Mutable |
Flow settings saved by the user. Refer to the Settings property data model table for details. |
|
Object |
Optional |
Mutable |
The flow trigger object. |
|
String |
Optional |
Mutable |
If the trigger type is set to |
|
Object |
Optional |
Mutable |
The configuration object for session reuse. |
|
Object |
Optional |
Mutable |
The configuration object for password session reuse. |
|
Boolean |
Optional |
Mutable |
Specifies whether this configuration must be used to check for existing sessions. |
|
Integer |
Optional |
Mutable |
An integer that specifies the duration (in seconds) that an active session can be reused. |
|
Object |
Optional |
Mutable |
The configuration object for MFA session reuse. |
|
Boolean |
Optional |
Mutable |
Specifies whether this configuration must be used to check for existing sessions. |
|
Integer |
Optional |
Mutable |
An integer that specifies the duration (in seconds) that an active session can be reused. |
|
Array |
N/A |
Read only |
String of actions taken to generate this version from the previous version. |
Flow versions graph data property data model
The following table lists the supported flow versions graph data settings properties.
| Property | Type? | Required? | Mutable? | Description |
|---|---|---|---|---|
|
Object |
Optional |
Mutable |
The graph-based representation of the flow depicted in the UI. |
|
Object |
Required |
Mutable |
If |
|
Array[Object] |
Required |
Mutable |
If |
|
Object |
Required |
Mutable |
The node item data associated with the flow version. If |
|
String |
Required |
Mutable |
The node type associated with the node item. |
|
String |
Optional |
Mutable |
The connection ID associated with the node item. |
|
String |
Optional |
Mutable |
The connector ID associated with the node item. |
|
String |
Optional |
Mutable |
The name of the node item. |
|
String |
Optional |
Mutable |
The label associated with the node item. |
|
String |
Optional |
Mutable |
The status of the node item. |
|
String |
Optional |
Mutable |
The name of the capability associated with the node item. |
|
String |
Optional |
Mutable |
The type associated with the node item. |
|
Object |
Optional |
Mutable |
The properties associated with the node item. |
|
Object |
Optional |
Mutable |
The node title object. |
|
String |
Required |
Mutable |
The node title text. |
|
Object |
Optional |
Mutable |
The node item code object. |
|
String |
Required |
Mutable |
The code associated with the node item. |
|
Object |
Optional |
Mutable |
The node type object. |
|
String |
Required |
Mutable |
The node type. |
|
Object |
Optional |
Mutable |
The node’s stylesheet object. |
|
String |
Required |
Mutable |
The node’s CSS. |
|
Object |
Optional |
Mutable |
The node’s HTML object. |
|
String |
Required |
Mutable |
The node’s custom HTML. |
|
Object |
Optional |
Mutable |
The node’s script object. |
|
String |
Required |
Mutable |
The node’s custom scripts. |
|
Object |
Optional |
Mutable |
The node’s background color object. |
|
String |
Required |
Mutable |
The node’s background color. |
|
Object |
Optional |
Mutable |
The node’s input schema object. |
|
String |
Required |
Mutable |
The node’s input schema. |
|
Object |
Optional |
Mutable |
The node’s output schema object. |
|
String |
Required |
Mutable |
The node’s output schema. |
|
Object |
Optional |
Mutable |
The node’s message object. |
|
String |
Required |
Mutable |
The node’s message text. |
|
Object |
Optional |
Mutable |
The node’s show continue button object. |
|
Boolean |
Required |
Mutable |
Specifies whether to show the node’s continue text. |
|
Object |
Optional |
Mutable |
The node’s save variables object. |
|
Array[Object] |
Required |
Mutable |
An array of variables that are saved. |
|
Object |
Optional |
Mutable |
The node’s form fields object. |
|
Array[Object] |
Required |
Mutable |
An array of form fields associated with the node. |
|
Object |
Optional |
Mutable |
The node’s variable input list object. |
|
Array[Object] |
Required |
Mutable |
An array of input variables associated with the node. |
|
Array[Object] |
Optional |
Mutable |
An array of additional properties allowed by the node. |
|
Array[Object] |
Optional |
Mutable |
An array of additional properties allowed in the |
|
Object |
Required |
Mutable |
The node’s position object. |
|
Number |
Required |
Mutable |
The node’s x-axis position. |
|
Number |
Required |
Mutable |
The node’s y-axis position. |
|
String |
Required |
Mutable |
The node’s group. |
|
Boolean |
Required |
Mutable |
Specifies whether the node can be removed. |
|
Boolean |
Required |
Mutable |
Specifies whether the node can be selected. |
|
Boolean |
Required |
Mutable |
Specifies whether the node is selectable. |
|
Boolean |
Required |
Mutable |
Specifies whether the node is locked. |
|
Boolean |
Required |
Mutable |
Specifies whether the node is grabbable. |
|
Boolean |
Required |
Mutable |
Specifies whether the node can be moved. |
|
String |
Optional |
Mutable |
The classes associated with the node. |
|
Array[Object] |
Required |
Mutable |
The object that describes the graph data element edges. |
|
Object |
Required |
Mutable |
The object that describes the edges data. |
|
String |
Required |
Mutable |
The edges element ID. |
|
String |
Required |
Mutable |
The edges element source. |
|
String |
Required |
Mutable |
The edges element target. |
|
Object |
Required |
Mutable |
The edge’s position object. |
|
Number |
Required |
Mutable |
The edge’s x-axis position. |
|
Number |
Required |
Mutable |
The edge’s y-axis position. |
|
String |
Required |
Mutable |
The edge’s group. |
|
Boolean |
Required |
Mutable |
Specifies whether the edge can be removed. |
|
Boolean |
Required |
Mutable |
Specifies whether the edge can be selected. |
|
Boolean |
Required |
Mutable |
Specifies whether the node is selectable. |
|
Boolean |
Required |
Mutable |
Specifies whether the edge is locked. |
|
Boolean |
Required |
Mutable |
Specifies whether the edge is grabbable. |
|
Boolean |
Required |
Mutable |
Specifies whether the edge can be moved. |
|
String |
Optional |
Mutable |
The classes associated with the item. |
|
String |
Required |
Mutable |
The data associated with the element. |
|
Boolean |
Required |
Mutable |
Specifies whether zooming is enabled for the element. |
|
Boolean |
Required |
Mutable |
Specifies whether user zooming is enabled for the element. |
|
Number |
Required |
Mutable |
The zoom number. |
|
Number |
Optional |
Mutable |
The minimum zoom number. |
|
Number |
Optional |
Mutable |
The maximum zoom number. |
|
Boolean |
Required |
Mutable |
Specifies whether the element can be moved. |
|
Boolean |
Required |
Mutable |
Specifies whether the element can be moved by the user. |
|
Object |
Required |
Mutable |
The panning object. |
|
Number |
Required |
Mutable |
The element’s x-axis position. |
|
Number |
Required |
Mutable |
The element’s y-axis position. |
|
Boolean |
Required |
Mutable |
Specifies whether box selection is enabled. |
|
Object |
Required |
Mutable |
The renderer object. |
|
String |
Required |
Mutable |
The renderer name. |
Response codes
| Code | Message |
|---|---|
200 |
Successful operation. |
201 |
Successfully created. |
204 |
Successfully removed. No content. |
400 |
The request could not be completed. |
401 |
You do not have access to this resource. |
403 |
You do not have permissions or are not licensed to make this request. |
404 |
The requested resource was not found. |