# Self-Managed AI Platform API resources

> Self-Managed AI Platform API resources - Learn about the resources available for self-managed
> DataRobot deployments.

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.844464+00:00` (UTC).

## Primary page

- [Self-Managed AI Platform API resources](https://docs.datarobot.com/en/docs/api/reference/self-managed.html): Full documentation for this topic (HTML).

## Sections on this page

- [Install commands](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#install-commands): In-page section heading.
- [v8.0](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v80): In-page section heading.
- [v7.x](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v7x): In-page section heading.
- [v6.x](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v6x): In-page section heading.
- [v5.x](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v5x): In-page section heading.
- [v4.x](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v4x): In-page section heading.
- [v3.x](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v3x): In-page section heading.
- [v2.x](https://docs.datarobot.com/en/docs/api/reference/self-managed.html#v2x): In-page section heading.

## Related documentation

- [Developer documentation](https://docs.datarobot.com/en/docs/api/index.html): Linked from this page.
- [API reference](https://docs.datarobot.com/en/docs/api/reference/index.html): Linked from this page.
- [Documentation](https://docs.datarobot.com/en/docs/api/dev-learning/python/index.html): Linked from this page.

## Documentation content

To access current and past Python and R clients and documentation, use the following links:

- Python
- R

The table below outlines which versions of DataRobot's SDKs correspond to DataRobot's Self-Managed AI Platform versions.

| Self-Managed AI Platform version | Python API client version | R API client version |
| --- | --- | --- |
| v11.2 | v3.9 | v2.18.6 (GA) v2.31.2 (preview) |
| v11.1 | v3.8 | v2.18.6 (GA) v2.31.2 (preview) |
| v11.0 | v3.7 | v2.18.6 (GA) v2.31.2 (preview) |
| v10.2 | v3.6 | v2.18.6 (GA) v2.31.2 (preview) |
| v10.1 | v3.5 | v2.18.6 (GA) v2.31.2 (preview) |
| v10.0 | v3.4 | v2.18.6 (GA) v2.31.2 (preview) |
| v9.2 | v3.3 | v2.18.6 (GA) v2.31.2 (preview) |
| v9.1 | v3.2 | v2.18.4 (GA) v2.31.2 (preview) |
| v9.0 | v3.1 | v2.29 (preview) |
| v8.0 | v2.28 | v2.18.2 |
| v7.3 | v2.27.3 | v2.18.2 |
| v7.2 | v2.26.0 | v2.18.2 |
| v7.1 | v2.25.1 | v2.18.2 |
| v7.0 | v2.24.0 | v2.18.2 |
| v6.3 | v2.23.0 | v2.17.1 |
| v6.2 | v2.22.1 | v2.17.1 |
| v6.1 | v2.21.5 | v2.17.1 |
| v6.0 | v2.20.2 | v2.17.1 |
| v5.3 | v2.19.0 | v2.17.1 |
| v5.2 | v2.18.0 | v2.17.1 |
| v5.1 | v2.17.0 | v2.17.1 |
| v5.0 | v2.15.1 | v2.15.0 |
| v4.5 | v2.14.2 | v2.14.2 |
| v4.4 | v2.13.3 | v2.13.1 |
| v4.3 | v2.11.2 | v2.11.0 |
| v4.2 | v2.9.3 | v2.9.0 |
| v4.0 | v2.8.3 | v2.8.0 |
| v3.1 | v2.7.3 | v2.7.1 |
| v3.0 | v2.6.2 | v2.6.0 |
| v2.9 | v2.4.3 | v2.4.0 |
| v2.8 | v2.0.37 | v2.0.30 |

> [!NOTE] Note
> Both the backend and clients use versioning in the format Major.Minor.Patch (e.g., v2.3.1), but there is no relationship between the patch version of the backend and the patch version of the clients. There is a requirement, however, that the backend version has a major.minor version equal to or greater than the client version. For example, a v2.2 client can "talk" to either a v2.2 backend or a v2.4 backend, but cannot be used with a v2.0 backend.

## Install commands

See the install commands for Python and R over different versions below. The commands are grouped by Major version (v5.x, 4.x, etc.). For install commands for Python versions past v8.0, access the corresponding versions from [PyPi](https://pypi.org/project/datarobot/#history).

### v8.0

Python: `pip install "datarobot>=2.28,<2.29"`

R:

```
mkdir -p ~/datarobot_2.18.2 && tar -xvzf ~/Downloads/datarobot_2.18.2.tar.gz -C ~/datarobot_2.18.2

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.18.2/datarobot')
```

### v7.x

**v7.3:**
Python: `pip install "datarobot>=2.27.4,<2.28"`

R:

```
mkdir -p ~/datarobot_2.18.2 && tar -xvzf ~/Downloads/datarobot_2.18.2.tar.gz -C ~/datarobot_2.18.2

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.18.2/datarobot')
```

**v7.2:**
Python: `pip install "datarobot>=2.26.0,<2.27"`

R:

```
mkdir -p ~/datarobot_2.18.2 && tar -xvzf ~/Downloads/datarobot_2.18.2.tar.gz -C ~/datarobot_2.18.2

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.18.2/datarobot')
```

**v7.1:**
Python: `pip install "datarobot>=2.25.1,<2.26"`

R:

```
mkdir -p ~/datarobot_2.18.2 && tar -xvzf ~/Downloads/datarobot_2.18.2.tar.gz -C ~/datarobot_2.18.2

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.18.2/datarobot')
```

**v7.0:**
Python: `pip install "datarobot>=2.24.0,<2.25.1"`

R:

```
mkdir -p ~/datarobot_2.18.2 && tar -xvzf ~/Downloads/datarobot_2.18.2.tar.gz -C ~/datarobot_2.18.2

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.18.2/datarobot')
```


### v6.x

**v6.3:**
Python: `pip install "datarobot>=2.23,<2.24"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```

**v6.2:**
Python: `pip install "datarobot>=2.22.1,<2.23"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```

**v6.1:**
Python: `pip install "datarobot>=2.21.5,<2.22.1"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```

**v6.0:**
Python: `pip install "datarobot>=2.20.2,<2.21.5"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```


### v5.x

**v5.3:**
Python: `pip install "datarobot>=2.19.0,<2.20"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```

**v5.2:**
Python: `pip install "datarobot>=2.18,<2.19"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```

**v5.1:**
Python: `pip install "datarobot>=2.17,<2.18"`

R:

```
mkdir -p ~/datarobot_2.17.1 && tar -xvzf ~/Downloads/datarobot_2.17.1.tar.gz -C ~/datarobot_2.17.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.17.1/datarobot')
```

**v5.0:**
Python: `pip install "datarobot>=2.15,<2.16"`

R:

```
mkdir -p ~/datarobot_2.15.0 && tar -xvzf ~/Downloads/datarobot_2.15.0.tar.gz -C ~/datarobot_2.15.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.15.0/datarobot')
```


### v4.x

**v4.5:**
Python: `pip install "datarobot>=2.14,<2.15"`

R:

```
mkdir -p ~/datarobot_2.14.0 && tar -xvzf ~/Downloads/datarobot_2.14.0.tar.gz -C ~/datarobot_2.14.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.14.0/datarobot')
```

**v4.4:**
Python: `pip install "datarobot>=2.13,<2.14"`

R:

```
mkdir -p ~/datarobot_2.13.0 && tar -xvzf ~/Downloads/datarobot_2.13.0.tar.gz -C ~/datarobot_2.13.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.13.0/datarobot')
```

**v4.3.1:**
Python: `pip install "datarobot>=2.12,<2.13"`

R:

```
mkdir -p ~/datarobot_2.12.1 && tar -xvzf ~/Downloads/datarobot_2.12.1.tar.gz -C ~/datarobot_2.12.1

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.12.1/datarobot')
```

**v4.3:**
Python: `pip install "datarobot>=2.11,<2.12"`

R:

```
mkdir -p ~/datarobot_2.11.0 && tar -xvzf ~/Downloads/datarobot_2.11.0.tar.gz -C ~/datarobot_2.11.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.11.0/datarobot')
```

**v4.2:**
Python: `pip install "datarobot>=2.9,<2.10"`

R:

```
mkdir -p ~/datarobot_2.9.0 && tar -xvzf ~/Downloads/datarobot_2.9.0.tar.gz -C ~/datarobot_2.9.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.9.0/datarobot')
```

**v4.0:**
Python: `pip install "datarobot>=2.8,<2.9"`

R:

```
mkdir -p ~/datarobot_2.8.0 && tar -xvzf ~/Downloads/datarobot_2.8.0.tar.gz -C ~/datarobot_2.8.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.8.0/datarobot')
```


### v3.x

**v3.1:**
Python: `pip install "datarobot>=2.7,<2.8"`

R:

```
mkdir -p ~/datarobot_2.7.0 && tar -xvzf ~/Downloads/datarobot_2.7.0.tar.gz -C ~/datarobot_2.7.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.7.0/datarobot')
```

**v3.0:**
Python: `pip install "datarobot>=2.8,<2.9"`

R:

```
mkdir -p ~/datarobot_2.6.0 && tar -xvzf ~/Downloads/datarobot_2.6.0.tar.gz -C ~/datarobot_2.6.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.6.0/datarobot')
```


### v2.x

**v2.9:**
Python: `pip install "datarobot>=2.4,<2.5"`

R:

```
mkdir -p ~/datarobot_2.4.0 && tar -xvzf ~/Downloads/datarobot_2.4.0.tar.gz -C ~/datarobot_2.4.0

install.packages('devtools') # (If you don't already have devtools on your system.)

devtools::install('~/datarobot_2.4.0/datarobot')
```

**v2.8:**
Python: `pip install "datarobot>=2.0,<2.1"`

R: `install.packages("datarobot", type="source")`
