Skip to content

On-premise users: click in-app to access the full platform documentation for your version of DataRobot.

API reference documentation

The table below outlines the reference documentation available for DataRobot's APIs.

Resource Description
REST API: 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. Note that accessing the legacy REST API docs requires you to be logged into the DataRobot application.
Open API specification: DataRobot customers can reference the OpenAPI specification for the DataRobot REST API, which helps automate the generation of a client for languages that DataRobot doesn't directly support. It also assists with the design, implementation, and testing integration with DataRobot's REST API using a variety of automated OpenAPI-compatible tools. Note that accessing the OpenAPI spec requires you to be logged into the DataRobot application.
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.
Prediction API: Generate predictions with a deployment by submitting JSON or CSV input data via a POST request.
Batch prediction API: Score large datasets with flexible options for intake and output using the prediction servers you have deployed via the Batch Prediction API.

Updated November 20, 2024