# DataRobot LLM Generation API

**Canonical:** https://apis.io/apis/datarobot/datarobot-llm-generation-api/  
**Provider:** DataRobot — https://apis.io/providers/datarobot/  
**Base URL:** https://app.datarobot.com/  
**Documentation:** https://docs.datarobot.com/en/docs/api/reference/index.html

DataRobot LLM Generation API is one of 87 APIs that [DataRobot](https://apis.io/providers/datarobot/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include LLM Generation. The published artifact set on APIs.io includes an OpenAPI specification.

The following endpoints outline how to manage LLM generation.

## Operations (35)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v2/genai/customModelLLMValidations/` | List custom model LLM validations |
| POST | `/api/v2/genai/customModelLLMValidations/` | Validate custom model LLM |
| DELETE | `/api/v2/genai/customModelLLMValidations/{validationId}/` | Delete custom model LLM validation by validation ID |
| GET | `/api/v2/genai/customModelLLMValidations/{validationId}/` | Retrieve custom model LLM validation status by validation ID |
| PATCH | `/api/v2/genai/customModelLLMValidations/{validationId}/` | Edit custom model LLM validation by validation ID |
| POST | `/api/v2/genai/customModelLLMValidations/{validationId}/revalidate/` | Revalidate custom model LLM by validation ID |
| POST | `/api/v2/genai/customModelVersions/` | Create custom model version |
| GET | `/api/v2/genai/llmBlueprints/` | List LLM blueprints |
| POST | `/api/v2/genai/llmBlueprints/` | Create LLM blueprint |
| POST | `/api/v2/genai/llmBlueprints/fromChatPrompt/` | Create a LLM blueprints from a chat prompt |
| POST | `/api/v2/genai/llmBlueprints/fromLLMBlueprint/` | Duplicate LLM blueprint |
| DELETE | `/api/v2/genai/llmBlueprints/{llmBlueprintId}/` | Delete LLM blueprint by LLM blueprint ID |
| GET | `/api/v2/genai/llmBlueprints/{llmBlueprintId}/` | Retrieve LLM blueprint by LLM blueprint ID |
| PATCH | `/api/v2/genai/llmBlueprints/{llmBlueprintId}/` | Edit LLM blueprint by LLM blueprint ID |
| GET | `/api/v2/genai/llms/` | List LLMs |
| GET | `/api/v2/genai/llms/{llmId}/` | Get LLM by LLM ID |
| GET | `/api/v2/genai/playgrounds/` | List playgrounds |
| POST | `/api/v2/genai/playgrounds/` | Create playground |
| DELETE | `/api/v2/genai/playgrounds/{playgroundId}/` | Delete playground by playground ID |
| GET | `/api/v2/genai/playgrounds/{playgroundId}/` | Retrieve playground by playground ID |
| PATCH | `/api/v2/genai/playgrounds/{playgroundId}/` | Edit playground by playground ID |
| DELETE | `/api/v2/genai/playgrounds/{playgroundId}/nemoConfiguration/` | Delete the NeMo configuration by playground ID |
| GET | `/api/v2/genai/playgrounds/{playgroundId}/nemoConfiguration/` | Retrive the NeMo configuration by playground ID |
| POST | `/api/v2/genai/playgrounds/{playgroundId}/nemoConfiguration/` | Update/insert the NeMo configuration by playground ID |
| DELETE | `/api/v2/genai/playgrounds/{playgroundId}/nemoConfiguration/{metricId}/` | Delete a NeMo metric by playground ID |
| GET | `/api/v2/genai/playgrounds/{playgroundId}/ootbMetricConfigurations/` | List OOTB metric configurations by playground ID |
| POST | `/api/v2/genai/playgrounds/{playgroundId}/ootbMetricConfigurations/` | Create OOTB metric configuration by playground ID |
| GET | `/api/v2/genai/playgrounds/{playgroundId}/supportedInsights/` | List supported insights by playground ID |
| GET | `/api/v2/genai/playgrounds/{playgroundId}/trace/` | Retrieve playground prompt traces by playground ID |
| GET | `/api/v2/genai/playgrounds/{playgroundId}/trace/metadata/` | Retrieve playground prompt traces metadata by playground ID |
| POST | `/api/v2/genai/playgrounds/{playgroundId}/traceDatasets/` | Create playground prompt trace dataset by playground ID |
| PUT | `/api/v2/genai/playgrounds/{targetPlaygroundId}/supportedInsights/{sourcePlaygroundId}/` | Copy supported insights by target playground ID |
| GET | `/api/v2/genai/status/{statusId}/` | Retrieve job status by status ID |
| GET | `/api/v2/genai/userLimits/llmApiCalls/` | [DEPRECATED] Retrieve LLM API call count |
| GET | `/api/v2/genai/userLimits/vectorDatabases/` | Retrieve vector database creation count |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/datarobot/openapi/datarobot-llm-generation-api-openapi.yml

## Other DataRobot APIs (12)

- [DataRobot REST API v2](https://apis.io/apis/datarobot/datarobot-rest-api-v2/)
- [DataRobot DataRobot API](https://apis.io/apis/datarobot/datarobot-datarobot-api-api/)
- [DataRobot Datarobot Oss API](https://apis.io/apis/datarobot/datarobot-datarobot-oss-api/)
- [DataRobot Homebrew API](https://apis.io/apis/datarobot/datarobot-homebrew-api/)
- [DataRobot Info API](https://apis.io/apis/datarobot/datarobot-info-api/)
- [DataRobot Install API](https://apis.io/apis/datarobot/datarobot-install-api/)
- [DataRobot MCP API](https://apis.io/apis/datarobot/datarobot-mcp-api/)
- [DataRobot Memory API](https://apis.io/apis/datarobot/datarobot-memory-api/)
- [DataRobot Oauth2 API](https://apis.io/apis/datarobot/datarobot-oauth2-api/)
- [DataRobot Projects API](https://apis.io/apis/datarobot/datarobot-projects-api/)
- [DataRobot Registereddeployments API](https://apis.io/apis/datarobot/datarobot-registereddeployments-api/)
- [DataRobot Uv API](https://apis.io/apis/datarobot/datarobot-uv-api/)

## Tags

LLM Generation

---

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