DataRobot Features API
Use the endpoints described below to manage features.
Operations 103
GET
/api/v2/calendars/{calendarId}/accessControl/
Get a list of users who have access by calendar ID
#
GET
/api/v2/datasets/{datasetId}/documentsDataQualityLog/
Retrieve the documents data quality log content by dataset ID
#
GET
/api/v2/datasets/{datasetId}/documentsDataQualityLog/file/
Retrieve a text file containing the documents data quality log by dataset ID
#
GET
/api/v2/datasets/{datasetId}/imagesDataQualityLog/
Retrieve the images data quality log content by dataset ID
#
GET
/api/v2/datasets/{datasetId}/imagesDataQualityLog/file/
Retrieve a text file containing the images data quality log by dataset ID
#
GET
/api/v2/datasets/{datasetId}/versions/{datasetVersionId}/documentsDataQualityLog/
Retrieve documents data quality log by ID
#
GET
/api/v2/datasets/{datasetId}/versions/{datasetVersionId}/documentsDataQualityLog/file/
Retrieve file by ID
#
GET
/api/v2/models/{modelId}/documentTextExtractionSampleDocuments/
Retrieve documents by model ID
#
GET
/api/v2/models/{modelId}/documentTextExtractionSamplePages/
Retrieve document pages by model ID
#
POST
/api/v2/models/{modelId}/documentTextExtractionSamples/
Requests the computation of document text extraction samples by model ID
#
GET
/api/v2/ocrJobResources/{jobResourceId}/errorReport/
Retrieve the OCR job error report by job resource ID
#
PUT
/api/v2/ocrJobResources/{jobResourceId}/errorReport/
Save the OCR job error report by job resource ID
#
GET
/api/v2/ocrJobResources/{jobResourceId}/jobProgress/
Retrieve per-file OCR job progress by job resource ID
#
POST
/api/v2/projects/{projectId}/batchTypeTransformFeatures/
Create multiple new features by changing the type of existing features by…
#
GET
/api/v2/projects/{projectId}/batchTypeTransformFeaturesResult/{jobId}/
Retrieve the result of a batch variable type transformation by project ID
#
GET
/api/v2/projects/{projectId}/documentPages/{documentPageId}/file/
Returns a file by project ID
#
GET
/api/v2/projects/{projectId}/documentTextExtractionSamples/
Lists metadata on all computed document text extraction samples by project ID
#
GET
/api/v2/projects/{projectId}/documentThumbnailBins/
Lists document thumbnail bins for every target value or range including the…
#
GET
/api/v2/projects/{projectId}/documentThumbnails/
Returns a list of document thumbnail metadata elements by project ID
#
GET
/api/v2/projects/{projectId}/documentsDataQualityLog/
Retrieve the documents data quality log content by project ID
#
GET
/api/v2/projects/{projectId}/documentsDataQualityLog/file/
Retrieve a text file containing the documents data quality log by project ID
#
GET
/api/v2/projects/{projectId}/duplicateImages/{column}/
Get a list of duplicate images containing the number of occurrences of each by…
#
GET
/api/v2/projects/{projectId}/featureDiscoveryDatasetDownload/
Download the project dataset by project ID
#
GET
/api/v2/projects/{projectId}/featureDiscoveryLogs/
Retrieve the feature discovery log content by project ID
#
GET
/api/v2/projects/{projectId}/featureDiscoveryLogs/download/
Retrieve a text file containing the feature discovery log by project ID
#
GET
/api/v2/projects/{projectId}/featureDiscoveryRecipeSQLs/download/
Download the feature discovery SQL recipe by project ID
#
POST
/api/v2/projects/{projectId}/featureDiscoveryRecipeSqlExports/
Generate the feature discovery SQL recipe by project ID
#
GET
/api/v2/projects/{projectId}/featureHistograms/{featureName}/
Get the feature histogram by project ID
#
GET
/api/v2/projects/{projectId}/featureLineages/{featureLineageId}/
Retrieve the Feature Discovery lineage by project ID
#
DELETE
/api/v2/projects/{projectId}/featurelists/{featurelistId}/
Delete a specified featurelist by project ID
#
GET
/api/v2/projects/{projectId}/featurelists/{featurelistId}/
Retrieve a feature list by project ID
#
PATCH
/api/v2/projects/{projectId}/featurelists/{featurelistId}/
Update an existing featurelist by project ID
#
GET
/api/v2/projects/{projectId}/features/{featureName}/multiseriesProperties/
Retrieve potential multiseries ID columns by project ID
#
GET
/api/v2/projects/{projectId}/imagesDataQualityLog/
Retrieve the images data quality log content by project ID
#
GET
/api/v2/projects/{projectId}/imagesDataQualityLog/file/
Retrieve a text file containing the images data quality log by project ID
#
GET
/api/v2/projects/{projectId}/modelingFeaturelists/
List all modeling featurelists by project ID
#
POST
/api/v2/projects/{projectId}/modelingFeaturelists/
Create a new modeling featurelist by project ID
#
DELETE
/api/v2/projects/{projectId}/modelingFeaturelists/{featurelistId}/
Delete a specified modeling featurelist by project ID
#
GET
/api/v2/projects/{projectId}/modelingFeaturelists/{featurelistId}/
Retrieve a single modeling featurelist by ID by project ID
#
PATCH
/api/v2/projects/{projectId}/modelingFeaturelists/{featurelistId}/
Update an existing modeling featurelist by project ID
#
POST
/api/v2/projects/{projectId}/modelingFeatures/fromDiscardedFeatures/
Restore discarded time series features by project ID
#
GET
/api/v2/projects/{projectId}/modelingFeatures/{featureName}/
Retrieve project modeling feature by project ID
#
GET
/api/v2/projects/{projectId}/models/{modelId}/imageEmbeddings/
Retrieve ImageEmbeddings by project ID
#
POST
/api/v2/projects/{projectId}/models/{modelId}/imageEmbeddings/
Request the computation of image embeddings by project ID
#
POST
/api/v2/projects/{projectId}/relationshipQualityAssessments/
Submit a relationship quality assessment job by project ID
#
GET
/api/v2/projects/{projectId}/relationshipsConfiguration/
Retrieve relationships configuration by project ID
#
GET
/api/v2/projects/{projectId}/secondaryDatasetsConfigurations/
List all secondary dataset configurations by project ID
#
POST
/api/v2/projects/{projectId}/secondaryDatasetsConfigurations/
Create secondary dataset configurations by project ID
#
DELETE
/api/v2/projects/{projectId}/secondaryDatasetsConfigurations/{secondaryDatasetConfigId}/
Soft-delete a secondary dataset configuration by project ID
#
GET
/api/v2/projects/{projectId}/secondaryDatasetsConfigurations/{secondaryDatasetConfigId}/
Retrieve secondary dataset configuration by ID by project ID
#
GET
/api/v2/projects/{projectId}/timeSeriesFeatureLog/
Retrieve the feature derivation log content and log length by project ID
#
GET
/api/v2/projects/{projectId}/timeSeriesFeatureLog/file/
Retrieve a text file containing the time series project feature log by project…
#
POST
/api/v2/projects/{projectId}/typeTransformFeatures/
Create a new feature by changing the type of an existing one by project ID
#
DELETE
/api/v2/relationshipsConfigurations/{relationshipsConfigurationId}/
Delete a relationships configuration by relationships configuration ID
#
GET
/api/v2/relationshipsConfigurations/{relationshipsConfigurationId}/
Retrieve a relationships configuration by relationships configuration ID
#
PUT
/api/v2/relationshipsConfigurations/{relationshipsConfigurationId}/
Replace a relationships configuration by relationships configuration ID
#
GET
/api/v2/relationshipsConfigurations/{relationshipsConfigurationId}/projects/{projectId}/
Retrieve the relationships configuration by relationships configuration ID
#
GET
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/prompts/
List MCP prompts under one MCP server deployment by mcp server deployment ID
#
POST
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/prompts/
Add one MCP prompt under one user MCP server deployment by mcp server…
#
DELETE
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/prompts/{mcpPromptId}/
Delete one MCP prompt under one MCP server deployment by mcp server deployment…
#
GET
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/resources/
List MCP resources under one MCP server deployment by mcp server deployment ID
#
POST
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/resources/
Add one MCP resource under one user MCP server deployment by mcp server…
#
DELETE
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/resources/{mcpResourceId}/
Delete one MCP resource under one MCP server deployment by mcp server…
#
GET
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/tools/
List MCP tools under one MCP server deployment by mcp server deployment ID
#
POST
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/tools/
Add one MCP tool under one user MCP server deployment by mcp server deployment…
#
DELETE
/api/v2/userMCPServerDeployments/{mcpServerDeploymentId}/tools/{mcpToolId}/
Delete one MCP tool under one MCP server deployment by mcp server deployment ID
#
GET
/api/v2/userMCPServerVersions/{mcpServerVersionId}/prompts/
List the MCP prompts under one MCP server version by mcp server version ID
#
POST
/api/v2/userMCPServerVersions/{mcpServerVersionId}/prompts/
Add one MCP prompt under one user MCP server version by mcp server version ID
#
GET
/api/v2/userMCPServerVersions/{mcpServerVersionId}/resources/
List the MCP resources under one MCP server version by mcp server version ID
#
POST
/api/v2/userMCPServerVersions/{mcpServerVersionId}/resources/
Add one MCP resource under one user MCP server version by mcp server version ID
#
GET
/api/v2/userMCPServerVersions/{mcpServerVersionId}/tools/
List the MCP tools under one MCP server version by mcp server version ID
#
POST
/api/v2/userMCPServerVersions/{mcpServerVersionId}/tools/
Add one MCP tool under one user MCP server version by mcp server version ID
#