Skip to content

Click in-app to access the full platform documentation for your version of DataRobot.

API documentation home

The DataRobot REST API provides 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.

Resource Description
API Quickstart: Configure your environment to use the API and try a sample problem with examples in Python and cURL.
Python client: Installation, configuration, and reference documentation for working with the Python client library.
R client: Installation, configuration, and reference documentation for working with the R client library.
Blueprint workshop: Construct and modify DataRobot blueprints and their tasks using a programmatic interface.
Prediction API: Generate predictions with a deployment by submitting JSON or CSV input data via a POST request.

Updated October 15, 2021