The internal Python API

In many parts of DSS, you can write Python code:

  • In recipes
  • In Jupyter notebooks
  • In webapp backends
  • In custom recipes

This Python code interacts with DSS using a dedicated internal API.


Python code running with DSS may also use the DSS public API, including the Public API Python client

The Dataiku Python internal API is contained in the dataiku Python package. The public API, on the other hand, is contained in the dataikuapi package.