Cloudera DataFlow API

Manage DataFlow projects, flow definitions, versions, readyflows and deployment requests. 66 operations.

Operations 66

POST /api/v1/df/addReadyflow Add ready flow. #
POST /api/v1/df/assignToCollection Assign a flow definition to collection. #
POST /api/v1/df/cancelDeleteProject Cancels deletion of a Project. #
POST /api/v1/df/createCollection Create catalog collection. #
POST /api/v1/df/createFlowVersionTag Create flow version tag. #
POST /api/v1/df/createProject Creates a Project. #
POST /api/v1/df/deleteAddedReadyflow Delete added ready flow. #
POST /api/v1/df/deleteCollection Delete catalog collection. #
POST /api/v1/df/deleteFlow Delete flow. #
POST /api/v1/df/deleteFlowVersionTag Delete flow version tag. #
POST /api/v1/df/deleteProject Deletes a Project. #
POST /api/v1/df/describeAddedReadyflow Describe added ready flow detail. #
POST /api/v1/df/describeCollection Describe catalog collection. #
POST /api/v1/df/describeDeployment Describe deployment. #
POST /api/v1/df/describeDeploymentEventDetail Describe event detail for deployment. #
POST /api/v1/df/describeFlow Describe flow. #
POST /api/v1/df/describeFlowEventDetailInDeployment Describe flow event detail in a deployment. #
POST /api/v1/df/describeFlowInDeployment Describe flow in a deployment. #
POST /api/v1/df/describeProject Describes a Project. #
POST /api/v1/df/describeReadyflow Describe ready flow. #
POST /api/v1/df/describeService Describe service. #
POST /api/v1/df/describeServiceEventDetail Describe event history detail for service. #
POST /api/v1/df/disableService Disable service. #
POST /api/v1/df/enableService Enable DataFlow service from a CDP environment. #
POST /api/v1/df/getFlowVersion Get flow version. #
POST /api/v1/df/getKubeconfig Get Kubeconfig. #
POST /api/v1/df/grantUserKubernetesAccess Grant remote user access to the service's cluster. #
POST /api/v1/df/importFlowDefinition Import a new flow definition. #
POST /api/v1/df/importFlowDefinitionVersion Import a new flow definition version to an existing flow. #
POST /api/v1/df/initiateDeployment Initiate a deployment creation. #
POST /api/v1/df/initiateFlowInDeployment Initiate the flow creation process in a deployment. #
POST /api/v1/df/listCollections List catalog collections. #
POST /api/v1/df/listDeployableServicesForNewDeployments List services that a DataFlow Admin can deploy to. #
POST /api/v1/df/listDeploymentActiveAlerts List active alerts for deployment. #
POST /api/v1/df/listDeploymentEvents List event history for deployment. #
POST /api/v1/df/listDeploymentKPIs List deployment KPIs. #
POST /api/v1/df/listDeploymentSystemMetrics List deployment System metrics. #
POST /api/v1/df/listDeployments List deployments. #
POST /api/v1/df/listDiagnostics List diagnostics. #
POST /api/v1/df/listFilterOptions List filter options. #
POST /api/v1/df/listFlowActiveAlertsInDeployment List active alerts for a flow in a deployment. #
POST /api/v1/df/listFlowDefinitionVersions List flow definition versions. #
POST /api/v1/df/listFlowDefinitions List flow definitions. #
POST /api/v1/df/listFlowEventsInDeployment List event history for a flow in a deployment. #
POST /api/v1/df/listFlowKpisInDeployment List KPI metrics for a flow in a deployment. #
POST /api/v1/df/listFlowVersionTags List flow version tags. #
POST /api/v1/df/listFlowsInDeployment List flows in a deployment. #
POST /api/v1/df/listNotifications List notifications. #
POST /api/v1/df/listProjectFilterOptions List filter options. #
POST /api/v1/df/listProjects List Projects. #
POST /api/v1/df/listReadyflows List ready flows. #
POST /api/v1/df/listServiceActiveAlerts List active alerts for service. #
POST /api/v1/df/listServiceEvents List events for service. #
POST /api/v1/df/listServiceSystemMetrics List service System metrics. #
POST /api/v1/df/listServices List services. #
POST /api/v1/df/listUserKubernetesAccess List users that have access to the service's cluster. #
POST /api/v1/df/renewCertificates Renew workload UI certificates. #
POST /api/v1/df/resetService Resets all references to a service. Only not-enabled services can be reset. Makes no attempt to clean-up resources. #
POST /api/v1/df/revokeUserKubernetesAccess Revoke access for the remote user from the service's cluster. #
POST /api/v1/df/rotatePassword Rotate password. #
POST /api/v1/df/startGetDiagnosticsCollection Start diagnostics collection. #
POST /api/v1/df/updateCollection Update a collection's details. #
POST /api/v1/df/updateNodeImages Update cloud provider node images. #
POST /api/v1/df/updateProject Updates a Project. #
POST /api/v1/df/updateService Update service. #
POST /api/v1/df/upgradeService Upgrade service. #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cloudera-dataflow-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cloudera-df-openapi.yml Raw ↑
x-generated: Automatically generated by CDP protoc plugin. Do not edit manually.
swagger: '2.0'
x-endpoint-name: df
x-products: CDP
x-form-factors: public
x-cdp-releases: PUBLIC
info:
  version: 0.9.163
  title: Cloudera DataFlow Service
  license:
    name: Apache 2.0
  description: Manage DataFlow Services.
  termsOfService: https://www.cloudera.com/legal/commercial-terms-and-conditions.html
schemes:
  - https
consumes:
  - application/json
produces:
  - application/json
paths:
  /api/v1/df/addReadyflow:
    post:
      summary: Add ready flow.
      description: Adds the specified ready flow into this account.
      operationId: addReadyflow
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/AddReadyflowRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/AddReadyflowResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/assignToCollection:
    post:
      summary: Assign a flow definition to collection.
      description: Assign a flow definition to a catalog collection.
      operationId: assignToCollection
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/AssignToCollectionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/AssignToCollectionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/cancelDeleteProject:
    post:
      summary: Cancels deletion of a Project.
      description: Cancels deletion of a Project.
      operationId: cancelDeleteProject
      x-entitlement: DFX_PROJECTS
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/CancelDeleteProjectRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/CancelDeleteProjectResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/createCollection:
    post:
      summary: Create catalog collection.
      description: Create a collection in the catalog
      operationId: createCollection
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/CreateCollectionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/CreateCollectionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/createFlowVersionTag:
    post:
      summary: Create flow version tag.
      description: Creates a new tag for the specified flow version
      operationId: createFlowVersionTag
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/CreateFlowVersionTagRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/CreateFlowVersionTagResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/createProject:
    post:
      summary: Creates a Project.
      description: Creates a Project.
      operationId: createProject
      x-entitlement: DFX_PROJECTS
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/CreateProjectRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/CreateProjectResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/deleteAddedReadyflow:
    post:
      summary: Delete added ready flow.
      description: Deletes the specified added ready flow from this account.
      operationId: deleteAddedReadyflow
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DeleteAddedReadyflowRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DeleteAddedReadyflowResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/deleteCollection:
    post:
      summary: Delete catalog collection.
      description: Delete an empty collection in the catalog
      operationId: deleteCollection
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DeleteCollectionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DeleteCollectionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/deleteFlow:
    post:
      summary: Delete flow.
      description: Deletes the specified flow.
      operationId: deleteFlow
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DeleteFlowRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DeleteFlowResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/deleteFlowVersionTag:
    post:
      summary: Delete flow version tag.
      description: Deletes the specified flow version tag.
      operationId: deleteFlowVersionTag
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DeleteFlowVersionTagRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DeleteFlowVersionTagResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/deleteProject:
    post:
      summary: Deletes a Project.
      description: Deletes a Project.
      operationId: deleteProject
      x-entitlement: DFX_PROJECTS
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DeleteProjectRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DeleteProjectResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/describeAddedReadyflow:
    post:
      summary: Describe added ready flow detail.
      description: Gets the details for the specified ready flow as added by the current account.
      operationId: describeAddedReadyflow
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeAddedReadyflowRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeAddedReadyflowResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeCollection:
    post:
      summary: Describe catalog collection.
      description: Describe a collection in the catalog
      operationId: describeCollection
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeCollectionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeCollectionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeDeployment:
    post:
      summary: Describe deployment.
      description: Describes a deployment.
      operationId: describeDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeDeploymentEventDetail:
    post:
      summary: Describe event detail for deployment.
      description: Describes event detail for deployment.
      operationId: describeDeploymentEventDetail
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeDeploymentEventDetailRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeDeploymentEventDetailResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeFlow:
    post:
      summary: Describe flow.
      description: Gets the details for the specified flow.
      operationId: describeFlow
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeFlowRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeFlowResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeFlowEventDetailInDeployment:
    post:
      summary: Describe flow event detail in a deployment.
      description: Describes flow event detail in a deployment.
      operationId: describeFlowEventDetailInDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeFlowEventDetailInDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeFlowEventDetailInDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeFlowInDeployment:
    post:
      summary: Describe flow in a deployment.
      description: Describes a flow in a deployment.
      operationId: describeFlowInDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeFlowInDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeFlowInDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeProject:
    post:
      summary: Describes a Project.
      description: Describes a Project
      operationId: describeProject
      x-entitlement: DFX_PROJECTS
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeProjectRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeProjectResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeReadyflow:
    post:
      summary: Describe ready flow.
      description: Gets the details for the specified ready flow.
      operationId: describeReadyflow
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeReadyflowRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeReadyflowResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeService:
    post:
      summary: Describe service.
      description: Describes service.
      operationId: describeService
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeServiceRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeServiceResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/describeServiceEventDetail:
    post:
      summary: Describe event history detail for service.
      description: Describe event history detail for service.
      operationId: describeServiceEventDetail
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DescribeServiceEventDetailRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DescribeServiceEventDetailResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/disableService:
    post:
      summary: Disable service.
      description: Disable service.
      operationId: disableService
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/DisableServiceRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/DisableServiceResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/enableService:
    post:
      summary: Enable DataFlow service from a CDP environment.
      description: Enable DataFlow service from a CDP environment.
      operationId: enableService
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/EnableServiceRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/EnableServiceResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/getFlowVersion:
    post:
      summary: Get flow version.
      description: Downloads the Flow Definition for the specified Flow Version.
      operationId: getFlowVersion
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/GetFlowVersionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/GetFlowVersionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
      x-extensions: df
  /api/v1/df/getKubeconfig:
    post:
      summary: Get Kubeconfig.
      description: Gets kubernetes configuration for the environment.
      operationId: getKubeconfig
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/GetKubeconfigRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/GetKubeconfigResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/grantUserKubernetesAccess:
    post:
      summary: Grant remote user access to the service's cluster.
      description: Grants remote user access to the service's cluster.
      operationId: grantUserKubernetesAccess
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/GrantUserKubernetesAccessRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/GrantUserKubernetesAccessResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/importFlowDefinition:
    post:
      summary: Import a new flow definition.
      description: Import a new flow definition.
      operationId: importFlowDefinition
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ImportFlowDefinitionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ImportFlowDefinitionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
      x-extensions: redirect,df
  /api/v1/df/importFlowDefinitionVersion:
    post:
      summary: Import a new flow definition version to an existing flow.
      description: Import a new flow definition version to an existing flow.
      operationId: importFlowDefinitionVersion
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ImportFlowDefinitionVersionRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ImportFlowDefinitionVersionResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
      x-extensions: redirect,df
  /api/v1/df/initiateDeployment:
    post:
      summary: Initiate a deployment creation.
      description: Initiates a deployment creation. Intended for internal use, use create-deployment instead.
      operationId: initiateDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/InitiateDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/InitiateDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/initiateFlowInDeployment:
    post:
      summary: Initiate the flow creation process in a deployment.
      description: Initiates the flow creation process in a deployment. Intended for internal use, use add-flow-to-deployment instead.
      operationId: initiateFlowInDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/InitiateFlowInDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/InitiateFlowInDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: true
  /api/v1/df/listCollections:
    post:
      summary: List catalog collections.
      description: Lists the collections in the catalog
      operationId: listCollections
      x-entitlement: DFX
      x-paging-default-max-items: 20
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListCollectionsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListCollectionsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDeployableServicesForNewDeployments:
    post:
      summary: List services that a DataFlow Admin can deploy to.
      description: List services that a DataFlow Admin can deploy to.
      operationId: listDeployableServicesForNewDeployments
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDeployableServicesForNewDeploymentsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDeployableServicesForNewDeploymentsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDeploymentActiveAlerts:
    post:
      summary: List active alerts for deployment.
      description: List active alerts for deployment.
      operationId: listDeploymentActiveAlerts
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDeploymentActiveAlertsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDeploymentActiveAlertsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDeploymentEvents:
    post:
      summary: List event history for deployment.
      description: Lists event history for deployment.
      operationId: listDeploymentEvents
      x-entitlement: DFX
      x-paging-default-max-items: 20
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDeploymentEventsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDeploymentEventsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDeploymentKPIs:
    post:
      summary: List deployment KPIs.
      description: Lists deployment KPIs.
      operationId: listDeploymentKPIs
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDeploymentKPIsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDeploymentKPIsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDeploymentSystemMetrics:
    post:
      summary: List deployment System metrics.
      description: Lists deployment System metrics.
      operationId: listDeploymentSystemMetrics
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDeploymentSystemMetricsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDeploymentSystemMetricsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDeployments:
    post:
      summary: List deployments.
      description: Lists deployments.
      operationId: listDeployments
      x-entitlement: DFX
      x-paging-default-max-items: 20
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDeploymentsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDeploymentsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listDiagnostics:
    post:
      summary: List diagnostics.
      description: List diagnostics requests.
      operationId: listDiagnostics
      x-entitlement: DFX
      x-paging-default-max-items: 20
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListDiagnosticsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListDiagnosticsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFilterOptions:
    post:
      summary: List filter options.
      description: Lists filter options.
      operationId: listFilterOptions
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListFilterOptionsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListFilterOptionsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFlowActiveAlertsInDeployment:
    post:
      summary: List active alerts for a flow in a deployment.
      description: Lists active alerts for a flow in a deployment.
      operationId: listFlowActiveAlertsInDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListFlowActiveAlertsInDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListFlowActiveAlertsInDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFlowDefinitionVersions:
    post:
      summary: List flow definition versions.
      description: Lists flow definition versions for a flow
      operationId: listFlowDefinitionVersions
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListFlowDefinitionVersionsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListFlowDefinitionVersionsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFlowDefinitions:
    post:
      summary: List flow definitions.
      description: Lists flow definitions.
      operationId: listFlowDefinitions
      x-entitlement: DFX
      x-paging-default-max-items: 20
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListFlowDefinitionsRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListFlowDefinitionsResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFlowEventsInDeployment:
    post:
      summary: List event history for a flow in a deployment.
      description: Lists flow event history in a deployment.
      operationId: listFlowEventsInDeployment
      x-entitlement: DFX
      x-paging-default-max-items: 20
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListFlowEventsInDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListFlowEventsInDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFlowKpisInDeployment:
    post:
      summary: List KPI metrics for a flow in a deployment.
      description: Lists flow KPI charts in a deployment.
      operationId: listFlowKpisInDeployment
      x-entitlement: DFX
      parameters:
        - name: input
          in: body
          required: true
          schema:
            $ref: '#/definitions/ListFlowKpisInDeploymentRequest'
      responses:
        200:
          description: Expected response to a valid request.
          schema:
            $ref: '#/definitions/ListFlowKpisInDeploymentResponse'
        default:
          description: The default response on an error.
          schema:
            $ref: '#/definitions/Error'
      x-mutating: false
  /api/v1/df/listFlowVersionTags:
    post:
      summary: List flow version tags.
      description: Lists tags for the specified flow version
      

# --- truncated at 32 KB (141 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cloudera/refs/heads/main/openapi/cloudera-df-openapi.yml