digitalocean
DigitalOcean API
Add custom evaluation metrics endpoints to Gen AI API
Three new endpoints were added to the Gen AI API for managing custom evaluation metrics: POST /v2/gen-ai/custom_evaluation_metrics to create a metric, PUT /v2/gen-ai/custom_evaluation_metrics/{metric_uuid} to update one, and DELETE /v2/gen-ai/custom_evaluation_metrics/{metric_uuid} to delete one. This is purely additive and does not affect existing functionality.
Alert history
- Additive
Add custom evaluation metrics endpoints to Gen AI API
Three new endpoints were added to the Gen AI API for managing custom evaluation metrics:
POST /v2/gen-ai/custom_evaluation_metricsto create a metric,PUT /v2/gen-ai/custom_evaluation_metrics/{metric_uuid}to update one, andDELETE /v2/gen-ai/custom_evaluation_metrics/{metric_uuid}to delete one. This is purely additive and does not affect existing functionality. - Additive
Add Secrets Manager endpoints to Security API
The Security API group now includes a new Secrets Manager feature with six new endpoints for managing secrets. All endpoints are new and additive, allowing clients to list, create, retrieve, update, delete, and restore secrets via
/v2/security/secretspaths. - Additive
Add database DO settings management endpoints
Two new endpoints for DigitalOcean database clusters:
GET /v2/databases/{database_cluster_uuid}/do_settingsandPUT /v2/databases/{database_cluster_uuid}/do_settings. These enable clients to retrieve and update database-specific settings without breaking existing integrations. - Additive
Add NFS access points management endpoints
Four new endpoints were added for managing NFS access points:
POSTandGETon/v2/nfs/shares/{share_id}/access_pointsto create and list access points, andGETandDELETEon/v2/nfs/access_points/{access_point_id}to retrieve and delete individual access points. This is purely additive and does not affect existing integrations. - Additive
Add Vector Databases API endpoints
DigitalOcean API adds a new "Vector Databases" product section with 8 new endpoints under
/v2/vector-databasesfor listing, creating, updating, resizing, and deleting vector database instances, managing tags, retrieving credentials, and handling backups. This is a purely additive change that enables new functionality without affecting existing integrations. - Additive
Add DELETE endpoint for gen-ai evaluation datasets
A new
DELETE /v2/gen-ai/evaluation_datasets/{dataset_uuid}endpoint has been added to allow deletion of evaluation datasets. This is a purely additive change that expands API functionality without affecting existing integrations. - Additive
Add GenAI evaluation dataset, preset, and run management endpoints
Three new endpoints added to the GenAI API:
GET /v2/gen-ai/evaluation_datasetsfor listing evaluation datasets,DELETE /v2/gen-ai/model_evaluation_presets/{eval_preset_uuid}for deleting evaluation presets, andPUT /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}/cancelfor canceling evaluation runs. These are purely additive capabilities that do not affect existing integrations. - Additive
Add DELETE endpoint for model evaluation runs
A new
DELETE /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}endpoint has been added to allow clients to delete model evaluation runs. This is a purely additive change that does not affect existing functionality. - Breaking
Remove "Additional Batch Inference Helper APIs" tag and tag group entry
The Additional Batch Inference Helper APIs tag — which documented operations to list all submitted Batch Inference jobs and cancel a non-terminal job — has been removed from the spec, along with its entry in the
x-tagGroupsnavigation. If the underlying endpoints (list/cancel batch inference jobs) are also removed or now untagged/unreachable, any clients relying on those operations will break. Even if the paths still exist, removing the tag group entry effectively hides them from generated SDKs and documentation. - Additive
Add GET endpoint for custom AI models
A new
GET /v2/gen-ai/custom_models/{uuid}endpoint has been added to retrieve details of a specific custom AI model. This is a purely additive change that does not affect existing integrations.