Skip to content

Developer documentation

DataRobot supports REST, Python, and R APIs as a programmatic alternative to the UI for creating and managing DataRobot projects. It allows you to automate processes and iterate more quickly, and lets you use DataRobot with scripted control. The API provides an intuitive modeling and prediction interface. You can use the API with DataRobot—supported clients in either R or Python, or with your own custom code. The clients are supported in Windows, UNIX, and OS X environments. Additionally, you can generate predictions with the prediction and batch prediction APIs, and build DataRobot blueprints in the blueprint workshop.

  • Developer learning

    Developer quickstart, tutorials, and notebooks for code-first work on DataRobot.

  • API reference

    Access documentation for DataRobot APIs and packages.

  • DataRobot CLI

    Access documentation for using and developing the DataRobot CLI.

  • Agent Assist

    Access documentation for using the interactive agent-building assistant.

  • Code-first tools

    Access documentation for the code-first tools provided by DataRobot.