# Algorithmia API

**Canonical:** https://apis.io/apis/algorithmia/algorithmia-api/  
**Provider:** Algorithmia — https://apis.io/providers/algorithmia/  
**Base URL:** https://cli.datarobot.com  
**Documentation:** https://docs.datarobot.com/en/docs/agentic-ai/agentic-mcp/agentic-tools-mcp.html

Algorithmia API is one of 2 APIs that [Algorithmia](https://apis.io/providers/algorithmia/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

Algorithmia API as documented publicly: 26 operations. Contract generated from the documentation by API Evangelist (2026-10-05); not the provider's own document.

## Operations (26)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | GET / |
| GET | `/Homebrew/install/HEAD/install.sh` | GET /Homebrew/install/HEAD/install.sh |
| GET | `/api/info` | GET /api/info |
| GET | `/api/v1/users/{userId}/clients/{clientId}/grants` | Okta API calls |
| GET | `/api/v1/users/{userId}/grants/{grantId}` | Okta API calls |
| GET | `/api/v1/users/me` | Okta API calls |
| PATCH | `/api/v2/memory/{memoryspaceid}/sessions/{sessionid}` | PATCH /api/v2/memory/{memorySpaceId}/sessions/{sessionId} |
| GET | `/datarobot-oss/cli/main/install.sh` | GET /datarobot-oss/cli/main/install.sh |
| GET | `/datarobot-oss/cli/releases/latest/download/{downloadid}` | GET /datarobot-oss/cli/releases/latest/download/dr-darwin-amd64 |
| GET | `/drives/{driveId}` | ACL metadata hydration and enforcement |
| GET | `/drives/{driveId}/items/{itemId}` | ACL metadata hydration and enforcement |
| GET | `/drives/{driveId}/items/{itemId}/permissions` | ACL metadata hydration and enforcement |
| GET | `/drives/{driveId}/root/delta` | ACL metadata hydration and enforcement |
| GET | `/install` | GET /install |
| GET | `/install.sh` | GET /install.sh |
| GET | `/mcp` | GET /mcp |
| GET | `/organization` | ACL metadata hydration and enforcement |
| GET | `/registeredDeployments` | Dynamic tool registration lets the MCP server discover DataRobot deployments and expose them as MCP tools automatically. |
| DELETE | `/registeredDeployments/{deploymentId}` | Dynamic tool registration lets the MCP server discover DataRobot deployments and expose them as MCP tools automatically. |
| PUT | `/registeredDeployments/{deploymentId}` | Dynamic tool registration lets the MCP server discover DataRobot deployments and expose them as MCP tools automatically. |
| GET | `/sites` | ACL metadata hydration and enforcement |
| GET | `/sites/{siteId}` | ACL metadata hydration and enforcement |
| GET | `/sites/{siteId}/drives` | ACL metadata hydration and enforcement |
| GET | `/users/{id}` | ACL metadata hydration and enforcement |
| GET | `/users/{id}/memberOf` | ACL metadata hydration and enforcement |
| GET | `/uv/install.sh` | GET /uv/install.sh |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/algorithmia/refs/heads/main/openapi/_ae-authored/algorithmia-openapi-generated.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/algorithmia/refs/heads/main/json-schema/algorithmia-patch-api-v2-memory-memoryspaceid-sessions-sessionid-request-schema.json

## Other Algorithmia APIs (1)

- [DataRobot AI Platform API (Algorithmia)](https://apis.io/apis/algorithmia/datarobot-ai-platform-api-algorithmia/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/algorithmia/algorithmia-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/algorithmia/.
