Ping Identity DaVinci Admin Flows API
Operations for managing DaVinci flows
Operations for managing DaVinci flows
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/ping-identity-davinci-admin-flows-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.1.1
info:
title: PingOne Platform Configuration Management DaVinci Admin Flows API
version: 2026.01.07-beta
description: PingOne is a cloud-based framework for secure identity access management. The PingOne API gives developers the tools to integrate enterprise and third-party applications with the PingOne platform.
contact:
name: Ping Identity Developer Experiences
url: https://developer.pingidentity.com
email: devex@pingidentity.com
license:
identifier: Apache-2.0
name: Apache 2.0
servers:
- url: https://api.pingone.{tld}/{basePath}
variables:
basePath:
default: v1
tld:
enum:
- eu
- com
- asia
- com.au
- ca
- sg
default: com
security:
- bearerAuth: []
- oauth2: []
tags:
- name: DaVinci Admin Flows
description: Operations for managing DaVinci flows
paths:
/environments/{environmentID}/flows:
get:
operationId: getFlows
parameters:
- name: attributes
in: query
required: false
schema:
type: string
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
responses:
'200':
description: Successful Operation.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowsResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:read:dvFlows
tags:
- DaVinci Admin Flows
post:
operationId: createFlow
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.data.CreateFlow'
required: true
responses:
'201':
description: Successfully created the resource.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:create:dvFlows
tags:
- DaVinci Admin Flows
/environments/{environmentID}/flows/{flowID}:
get:
operationId: getFlowById
parameters:
- name: attributes
in: query
required: false
schema:
type: string
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
responses:
'200':
description: Successful Operation.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:read:dvFlows
tags:
- DaVinci Admin Flows
put:
operationId: replaceFlowById
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.data.UpdateFlow'
required: true
responses:
'200':
description: Successful Operation.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:update:dvFlows
tags:
- DaVinci Admin Flows
delete:
operationId: deleteFlowById
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
responses:
'204':
description: Successfully removed. No content.
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:delete:dvFlows
tags:
- DaVinci Admin Flows
/environments/{environmentID}/flows/{flowID}#clone+json:
post:
operationId: cloneFlowByIdAsCloneJson
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
requestBody:
content:
application/vnd.pingidentity.flow.clone+json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.data.CloneFlow'
required: true
responses:
'201':
description: Successfully created the resource.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:create:dvFlows
x-pingidentity-operation-action: clone
tags:
- DaVinci Admin Flows
/environments/{environmentID}/flows/{flowID}#deploy+json:
post:
operationId: deployFlowByIdAsDeployJson
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
requestBody:
content:
application/vnd.pingidentity.flow.deploy+json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.data.DeployFlow'
required: true
responses:
'201':
description: Successfully created the resource.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:create:dvFlows
x-pingidentity-operation-action: deploy
tags:
- DaVinci Admin Flows
/environments/{environmentID}/flows/{flowID}#validate+json:
post:
operationId: validateFlowByIdAsValidateJson
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
requestBody:
content:
application/vnd.pingidentity.flow.validate+json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.data.ValidateFlow'
required: true
responses:
'200':
description: Successful Operation.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085.DOCS8830'
'404':
$ref: '#/components/responses/http.404.NotFound.DOCS8830'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:create:dvFlows
x-pingidentity-operation-action: validate
tags:
- DaVinci Admin Flows
/environments/{environmentID}/flows/{flowID}/enabled:
put:
operationId: updateEnabledByFlowId
parameters:
- $ref: '#/components/parameters/com.pingidentity.path.environments.environmentID'
- $ref: '#/components/parameters/com.pingidentity.path.environments.flows.flowID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalSessionID'
- $ref: '#/components/parameters/com.pingidentity.header.ExternalTransactionID'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.data.EnableFlow'
required: true
responses:
'200':
description: Successful Operation.
content:
application/json:
schema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowEnabledResponse'
'400':
$ref: '#/components/responses/http.400.BadRequest'
'401':
$ref: '#/components/responses/http.401.Unauthorized'
'403':
$ref: '#/components/responses/http.403.Forbidden.P14C63085'
'404':
$ref: '#/components/responses/http.404.NotFound'
'415':
$ref: '#/components/responses/http.415.UnsupportedMediaType'
'429':
$ref: '#/components/responses/http.429.TooManyRequests'
'500':
$ref: '#/components/responses/http.500.InternalServerError'
'502':
$ref: '#/components/responses/http.502.BadGateway'
'503':
$ref: '#/components/responses/http.503.ServiceUnavailable'
x-permission: davinci:update:dvFlows
x-pingidentity-operation-action: update
tags:
- DaVinci Admin Flows
components:
schemas:
com.pingidentity.pingone.davinci.flows.data.DeployFlow:
type: object
additionalProperties: true
properties: {}
title: DaVinci Flow Deploy Request
com.pingidentity.pingone.davinci.flows.data.fragment.Settings:
type: object
additionalProperties: true
properties:
csp:
type: string
title: DaVinci Flow Settings Request Csp
css:
type: string
title: DaVinci Flow Settings Request Css
cssLinks:
type: array
items:
type: string
title: DaVinci Flow Settings Request Css Link
title: DaVinci Flow Settings Request Css Links
customErrorScreenBrandLogoUrl:
type: string
title: DaVinci Flow Settings Request Custom Error Screen Brand Logo Url
customErrorShowFooter:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Custom Error Show Footer Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Custom Error Show Footer Choice 2
title: DaVinci Flow Settings Request Custom Error Show Footer
customFaviconLink:
type: string
title: DaVinci Flow Settings Request Custom Favicon Link
customLogoURLSelection:
type: integer
title: DaVinci Flow Settings Request Custom Logo URL Selection
customTitle:
type: string
title: DaVinci Flow Settings Request Custom Title
defaultErrorScreenBrandLogo:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Default Error Screen Brand Logo Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Default Error Screen Brand Logo Choice 2
title: DaVinci Flow Settings Request Default Error Screen Brand Logo
flowHttpTimeoutInSeconds:
type: integer
title: DaVinci Flow Settings Request Flow Http Timeout In Seconds
flowTimeoutInSeconds:
type: integer
title: DaVinci Flow Settings Request Flow Timeout In Seconds
intermediateLoadingScreenCSS:
oneOf:
- type: string
title: DaVinci Flow Settings Request Intermediate Loading Screen CSS Choice 1
- type: object
title: DaVinci Flow Settings Request Intermediate Loading Screen CSS Choice 2
title: DaVinci Flow Settings Request Intermediate Loading Screen CSS
intermediateLoadingScreenHTML:
oneOf:
- type: string
title: DaVinci Flow Settings Request Intermediate Loading Screen HTML Choice 1
- type: object
title: DaVinci Flow Settings Request Intermediate Loading Screen HTML Choice 2
title: DaVinci Flow Settings Request Intermediate Loading Screen HTML
jsCustomFlowPlayer:
type: string
title: DaVinci Flow Settings Request Js Custom Flow Player
jsLinks:
type: array
items:
type: object
properties:
label:
type: string
minLength: 1
title: DaVinci Flow Settings Request Js Link Label
value:
type: string
minLength: 1
title: DaVinci Flow Settings Request Js Link Value
defer:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Js Link Defer Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Js Link Defer Choice 2
title: DaVinci Flow Settings Request Js Link Defer
crossorigin:
type: string
minLength: 1
title: DaVinci Flow Settings Request Js Link Crossorigin
integrity:
type: string
minLength: 1
title: DaVinci Flow Settings Request Js Link Integrity
referrerpolicy:
type: string
minLength: 1
title: DaVinci Flow Settings Request Js Link Referrerpolicy
type:
type: string
minLength: 1
title: DaVinci Flow Settings Request Js Link Type
required:
- label
- value
- defer
- crossorigin
- integrity
- referrerpolicy
- type
title: DaVinci Flow Settings Request Js Link
title: DaVinci Flow Settings Request Js Links
logLevel:
type: integer
minimum: 1
maximum: 4
title: DaVinci Flow Settings Request Log Level
requireAuthenticationToInitiate:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Require Authentication To Initiate Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Require Authentication To Initiate Choice 2
title: DaVinci Flow Settings Request Require Authentication To Initiate
scrubSensitiveInfo:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Scrub Sensitive Info Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Scrub Sensitive Info Choice 2
title: DaVinci Flow Settings Request Scrub Sensitive Info
sensitiveInfoFields:
type: array
items:
type: string
title: DaVinci Flow Settings Request Sensitive Info Field
title: DaVinci Flow Settings Request Sensitive Info Fields
useCSP:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Use CSP Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Use CSP Choice 2
title: DaVinci Flow Settings Request Use CSP
useCustomCSS:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Use Custom CSS Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Use Custom CSS Choice 2
title: DaVinci Flow Settings Request Use Custom CSS
useCustomFlowPlayer:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Use Custom Flow Player Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Use Custom Flow Player Choice 2
title: DaVinci Flow Settings Request Use Custom Flow Player
useCustomScript:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Use Custom Script Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Use Custom Script Choice 2
title: DaVinci Flow Settings Request Use Custom Script
useIntermediateLoadingScreen:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Use Intermediate Loading Screen Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Use Intermediate Loading Screen Choice 2
title: DaVinci Flow Settings Request Use Intermediate Loading Screen
validateOnSave:
oneOf:
- type: boolean
title: DaVinci Flow Settings Request Validate On Save Choice 1
- type: string
enum:
- 'false'
- 'true'
title: DaVinci Flow Settings Request Validate On Save Choice 2
title: DaVinci Flow Settings Request Validate On Save
title: DaVinci Flow Settings Request
com.pingidentity.pingone.davinci.flows.response.FlowResponse:
type: object
properties:
_links:
type: object
properties:
environment:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
self:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
connectorInstances:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
connectors:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
flow.deploy:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
flow.clone:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
flow.enabled:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
version:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
flow.validate:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
required:
- environment
- self
- connectorInstances
- connectors
- flow.deploy
- flow.clone
- flow.enabled
- version
additionalProperties:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
title: DaVinci Flow Response _links
environment:
$ref: '#/components/schemas/com.pingidentity.api.Relationship.PingOne.RO'
id:
type: string
minLength: 1
title: DaVinci Flow Response Id
name:
type: string
minLength: 1
title: DaVinci Flow Response Name
color:
type: string
title: DaVinci Flow Response Color
connectors:
type: array
items:
$ref: '#/components/schemas/com.pingidentity.api.Relationship.DaVinci.RO'
title: DaVinci Flow Response Connectors
createdAt:
type: string
format: date-time
title: DaVinci Flow Response Created At
currentVersion:
type: number
title: DaVinci Flow Response Current Version
deployedAt:
type: string
format: date-time
title: DaVinci Flow Response Deployed At
description:
type: string
title: DaVinci Flow Response Description
dvlinterErrorCount:
type: number
title: DaVinci Flow Response Dvlinter Error Count
dvlinterWarningCount:
type: number
title: DaVinci Flow Response Dvlinter Warning Count
enabled:
type: boolean
title: DaVinci Flow Response Enabled
graphData:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.fragment.GraphData'
inputSchema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.fragment.InputSchema'
outputSchema:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.fragment.OutputSchema'
publishedVersion:
type: number
title: DaVinci Flow Response Published Version
settings:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.fragment.Settings'
trigger:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.fragment.Trigger'
updatedAt:
type: string
format: date-time
title: DaVinci Flow Response Updated At
required:
- _links
- environment
- id
- name
title: DaVinci Flow Response
com.pingidentity.pingone.davinci.flows.response.FlowsResponse:
type: object
properties:
_embedded:
type: object
properties:
flows:
type: array
items:
$ref: '#/components/schemas/com.pingidentity.pingone.davinci.flows.response.FlowResponse'
title: DaVinci Flow Collection _embedded Flows
required:
- flows
title: DaVinci Flow Collection _embedded
_links:
type: object
properties:
environment:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
self:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
required:
- environment
- self
additionalProperties:
$ref: '#/components/schemas/com.pingidentity.api.response.Link'
title: DaVinci Flow Collection _links
count:
type: number
title: DaVinci Flow Collection Count
required:
- _embedded
- _links
- count
title: DaVinci Flow Collection
com.pingidentity.pingone.davinci.flows.data.fragment.GraphData:
type: object
additionalProperties: true
properties:
boxSelectionEnabled:
type: boolean
title: DaVinci Flow Graph Data Request Box Selection Enabled
data:
type: object
title: DaVinci Flow Graph Data Request Data
elements:
type: object
properties:
edges:
type: array
items:
type: object
properties:
data:
type: object
properties:
id:
type: string
minLength: 1
title: DaVinci Flow Graph Data Request Elements Edge Data Id
source:
type: string
minLength: 1
title: DaVinci Flow Graph Data Request Elements Edge Data Source
target:
type: string
minLength: 1
title: DaVinci Flow Graph Data Request Elements Edge Data Target
required:
- id
- source
- target
title: DaVinci Flow Graph Data Request Elements Edge Data
classes:
type: string
title: DaVinci Flow Graph Data Request Elements Edge Classes
grabbable:
type: boolean
title: DaVinci Flow Graph Data Request Elements Edge Grabbable
group:
type: string
title: DaVinci Flow Graph Data Request Elements Edge Group
locked:
type: boolean
title: DaVinci Flow Graph Data Request Elements Edge Locked
pannable:
type: boolean
title: DaVinci Flow Graph Data Request Elements Edge Pannable
position:
type: object
properties:
x:
type: number
format: bigFloatUnquoted
title: DaVinci Flow Graph Data Request Elements Edge Position X
y:
type: number
format: bigFloatUnquoted
title: DaVinci Flow Graph Data Request Elements Edge Position Y
required:
- x
- y
title: DaVinci Flow Graph Data Request Elements Edge Position
removed:
type: boolean
title: DaVinci Flow Graph Data Request Elements Edge Removed
selectable:
type: boolean
title: DaVinci Flow Graph Data Request Elements Edge Selectable
selected:
type: boolean
title: DaVinci Flow Graph Data Request Elements Edge Selected
additionalProperties: true
required:
- data
title: DaVinci Flow Graph Data Request Elements Edge
title: DaVinci Flow Graph Data Request Elements Edges
nodes:
type: array
items:
type: object
# --- truncated at 32 KB (116 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ping-identity/refs/heads/main/openapi/ping-identity-davinci-admin-flows-api-openapi.yml