# Developer documentation

> Developer documentation - Use the REST and Python APIs and a variety of code-first tools to develop
> models.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-05-06T18:17:09.611295+00:00` (UTC).

## Primary page

- [Developer documentation](https://docs.datarobot.com/en/docs/api/index.html): Full documentation for this topic (HTML).

## Sections on this page

- [Developer learning](https://docs.datarobot.com/en/docs/api/index.html#developer-learning): In-page section heading.
- [API reference](https://docs.datarobot.com/en/docs/api/index.html#api-reference): In-page section heading.
- [DataRobot CLI](https://docs.datarobot.com/en/docs/api/index.html#datarobot-cli): In-page section heading.
- [Agent Assist](https://docs.datarobot.com/en/docs/api/index.html#agent-assist): In-page section heading.
- [Code-first tools](https://docs.datarobot.com/en/docs/api/index.html#code-first-tools): In-page section heading.

## Related documentation

- [Developer learning](https://docs.datarobot.com/en/docs/api/dev-learning/index.html): Linked from this page.
- [API reference](https://docs.datarobot.com/en/docs/api/reference/index.html): Linked from this page.
- [DataRobot CLI](https://docs.datarobot.com/en/docs/agentic-ai/cli/index.html): Linked from this page.
- [Agent Assist](https://docs.datarobot.com/en/docs/agentic-ai/agent-assist/index.html): Linked from this page.
- [Code-first tools](https://docs.datarobot.com/en/docs/api/code-first-tools/index.html): Linked from this page.

## Documentation content

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.
