CDP Developer Documentation

This repository houses detailed developer-oriented documentation for Cloudera Data Platform (CDP).

For overall CDP documentation, visit

Beta API

The beta API offers features that are not yet available in the standard CLI and still under development. They are not yet supported, may not work, and are subject to change in incompatible ways, including removal. Do not rely on beta features for production use.



The CDP command line interface (CLI) is available from PyPI.

Instructions for installation are available from CDP Management Console help documentation. The standard, public CLI and the beta CLI should be installed in separate Python environments (e.g., virtualenvs) to avoid conflicts.

Source code is also available in a Github repository.

Once the CLI is installed, you can import cdpcli in your own Python code to use the CLI as a Python SDK. This mode of use is not yet fully supported, so be aware that the internal CLI code may change in the future.

Documentation expansion in progress

Check back in the future for more documentation.