# Cloudera CDF Local RPCAPI Version1 API

**Canonical:** https://apis.io/apis/cloudera/cloudera-cdflocalrpcapiversion1-api/  
**Provider:** Cloudera — https://apis.io/providers/cloudera/  
**Base URL:** https://api.us-west-1.cdp.cloudera.com  
**Documentation:** https://docs.cloudera.com/cdp-public-cloud/cloud/api/topics/mc-api-overview.html

Cloudera CDF Local RPCAPI Version1 API is one of 24 APIs that [Cloudera](https://apis.io/providers/cloudera/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include CDFLocalRPCAPIVersion1. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The CDFLocalRPCAPIVersion1 API from Cloudera — 71 operation(s) for cdflocalrpcapiversion1.

## Operations (60 of 71)

| Method | Path | Summary |
|---|---|---|
| POST | `/dfx/api/rpc-v1/custom-nar-configurations/create-custom-nar-configuration` | Create the custom NAR configuration |
| POST | `/dfx/api/rpc-v1/custom-nar-configurations/delete-custom-nar-configuration` | Deletes an orphaned custom NAR configuration |
| POST | `/dfx/api/rpc-v1/custom-nar-configurations/get-custom-nar-configuration` | Get a custom NAR configuration |
| POST | `/dfx/api/rpc-v1/custom-nar-configurations/get-default-custom-nar-configuration` | Get the default custom NAR configuration. Deprecated, no longer supported |
| POST | `/dfx/api/rpc-v1/custom-nar-configurations/update-custom-nar-configuration` | Update the custom NAR configuration |
| POST | `/dfx/api/rpc-v1/custom-nar-configurations/validate-custom-nar-configuration` | Validates the custom NAR configuration |
| POST | `/dfx/api/rpc-v1/custom-python-configurations/create-custom-python-configuration` | Create the custom Python configuration |
| POST | `/dfx/api/rpc-v1/custom-python-configurations/delete-custom-python-configuration` | Deletes an orphaned custom Python configuration |
| POST | `/dfx/api/rpc-v1/custom-python-configurations/get-custom-python-configuration` | Get a custom Python configuration |
| POST | `/dfx/api/rpc-v1/custom-python-configurations/update-custom-python-configuration` | Update the custom Python configuration |
| POST | `/dfx/api/rpc-v1/custom-python-configurations/validate-custom-python-configuration` | Validates the custom Python configuration |
| POST | `/dfx/api/rpc-v1/deployed-flows/abort-flow-request-in-deployment` | Aborts a flow request in deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/add-flow-to-deployment` | Adds a flow to an existing deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/cancel-change-flow-version-in-deployment` | Cancel change flow version for an existing flow deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/change-flow-version-in-deployment` | Change flow version of a running deployed flow |
| POST | `/dfx/api/rpc-v1/deployed-flows/get-flow-configuration-in-deployment` | Retrieves the deployed flow configuration in a deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/get-flow-configuration-metadata-in-deployment` | Retrieves the deployed flow configuration metadata in a deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/get-flow-request-details-in-deployment` | Retrieves flow request details and registers the flow deployment request |
| POST | `/dfx/api/rpc-v1/deployed-flows/import-flow-into-deployment` | Import flow deployment configuration |
| POST | `/dfx/api/rpc-v1/deployed-flows/start-flow-in-deployment` | Starts a flow in a deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/stop-flow-in-deployment` | Stops a flow in a deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/terminate-flow-in-deployment` | Terminates a flow in a deployment |
| POST | `/dfx/api/rpc-v1/deployed-flows/update-flow-in-deployment` | Updates a flow deployment |
| POST | `/dfx/api/rpc-v1/deployments/abort-asset-update-request` | Aborts asset update request |
| POST | `/dfx/api/rpc-v1/deployments/abort-deployment-request` | Aborts a deployment request |
| POST | `/dfx/api/rpc-v1/deployments/cancel-change-flow-version` | Cancel change flow version for an existing deployment. |
| POST | `/dfx/api/rpc-v1/deployments/cancel-nifi-version-update` | Cancels a NiFi version update for a deployment |
| POST | `/dfx/api/rpc-v1/deployments/change-flow-version` | Change flow version of a running deployment. |
| POST | `/dfx/api/rpc-v1/deployments/create-asset-update-request` | Create asset update request |
| POST | `/dfx/api/rpc-v1/deployments/create-deployment` | Creates a deployment |
| POST | `/dfx/api/rpc-v1/deployments/create-reporting-task` | Creates a reporting task |
| POST | `/dfx/api/rpc-v1/deployments/delete-reporting-task` | Deletes a reporting task |
| POST | `/dfx/api/rpc-v1/deployments/export-deployment` | Export deployment configuration |
| POST | `/dfx/api/rpc-v1/deployments/get-deployment-configuration` | Retrieves the deployment configuration |
| POST | `/dfx/api/rpc-v1/deployments/get-deployment-configuration-metadata` | Retrieves the deployment configuration metadata |
| POST | `/dfx/api/rpc-v1/deployments/get-deployment-request-details` | Retrieves deployment request details and registers the deployment request |
| POST | `/dfx/api/rpc-v1/deployments/import-deployment` | Import deployment configuration |
| POST | `/dfx/api/rpc-v1/deployments/list-deployment-archives` | Lists the exported archive metadata of all deployments |
| POST | `/dfx/api/rpc-v1/deployments/list-reporting-tasks` | Lists all reporting tasks for a deployment |
| POST | `/dfx/api/rpc-v1/deployments/restart-deployment` | Restart a deployment |
| POST | `/dfx/api/rpc-v1/deployments/resume-deployment` | Resumes a deployment |
| POST | `/dfx/api/rpc-v1/deployments/start-all-flows-in-deployment` | Starts all flows in a deployment |
| POST | `/dfx/api/rpc-v1/deployments/start-flow` | Starts a flow. Deprecated, use start-flow-in-deployment |
| POST | `/dfx/api/rpc-v1/deployments/stop-all-flows-in-deployment` | Stops all flows in a deployment |
| POST | `/dfx/api/rpc-v1/deployments/stop-flow` | Stops a flow. Deprecated, use stop-flow-in-deployment |
| POST | `/dfx/api/rpc-v1/deployments/suspend-deployment` | Suspends a deployment |
| POST | `/dfx/api/rpc-v1/deployments/terminate-deployment` | Terminates a deployment |
| POST | `/dfx/api/rpc-v1/deployments/update-deployment` | Updates a deployment |
| POST | `/dfx/api/rpc-v1/deployments/update-nifi-version` | Updates the NiFi version of a deployment |
| POST | `/dfx/api/rpc-v1/deployments/upload-asset` | Upload an asset |
| POST | `/dfx/api/rpc-v1/environments/list-nifi-versions` | Lists all supported NiFi versions |
| POST | `/dfx/api/rpc-v1/fd-proxy/delete-flow-draft` | Deletes flow draft |
| POST | `/dfx/api/rpc-v1/fd-proxy/list-flow-drafts` | Lists flow drafts |
| POST | `/dfx/api/rpc-v1/fd-proxy/list-test-sessions` | Lists test sessions |
| POST | `/dfx/api/rpc-v1/fd-proxy/restart-test-session` | Restarts test session |
| POST | `/dfx/api/rpc-v1/fd-proxy/suspend-test-session` | Suspends test session |
| POST | `/dfx/api/rpc-v1/fd-proxy/terminate-test-session` | Terminates test session |
| POST | `/dfx/api/rpc-v1/inbound-connection-endpoint-certificates/download-client-certificates-encoded` | Get Inbound Connection Endpoint Client Certificates (in PEM encoding) |
| POST | `/dfx/api/rpc-v1/inbound-connection-endpoints/create-inbound-connection-endpoint` | Create Inbound Connection Endpoint |
| POST | `/dfx/api/rpc-v1/inbound-connection-endpoints/delete-inbound-connection-endpoint` | Delete Inbound Connection Endpoint |

…and 11 more operations. They are listed in full on the page.

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cloudera/refs/heads/main/openapi/cloudera-cdflocalrpcapiversion1-api-openapi.yml
- **Documentation** — https://docs.cloudera.com/cdp-public-cloud/cloud/api/topics/mc-api-overview.html
- **APIReference** — https://cloudera.github.io/cdp-dev-docs/api-docs/

## Other Cloudera APIs (12)

- [Cloudera Manager API](https://apis.io/apis/cloudera/manager/)
- [Cloudera Cruise Control REST API](https://apis.io/apis/cloudera/cruise-control/)
- [Streams Replication Manager Service REST API](https://apis.io/apis/cloudera/srm/)
- [HBase REST Server](https://apis.io/apis/cloudera/hbase-rest/)
- [YARN Queue Manager API](https://apis.io/apis/cloudera/yarn-queue-manager/)
- [Cloudera Audit API](https://apis.io/apis/cloudera/cloudera-audit-api/)
- [Cloudera Cloudprivatelinks API](https://apis.io/apis/cloudera/cloudera-cloudprivatelinks-api/)
- [Cloudera Compute API](https://apis.io/apis/cloudera/cloudera-compute-api/)
- [Cloudera Consumption API](https://apis.io/apis/cloudera/cloudera-consumption-api/)
- [Cloudera Datalake API](https://apis.io/apis/cloudera/cloudera-datalake-api/)
- [Cloudera De API](https://apis.io/apis/cloudera/cloudera-de-api/)
- [Cloudera Df API](https://apis.io/apis/cloudera/cloudera-df-api/)

## Tags

CDFLocalRPCAPIVersion1

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cloudera/cloudera-cdflocalrpcapiversion1-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cloudera/.
