Method: projects.locations.models.deleteVersion

Deletes a Model version.

Model version can only be deleted if there are no DeployedModels created from it. Deleting the only version in the Model is not allowed. Use models.delete for deleting the Model instead.

HTTP request

DELETE https://{service-endpoint}/v1beta1/{name}:deleteVersion

Where {service-endpoint} is one of the supported service endpoints.

Path parameters



Required. The name of the model version to be deleted, with a version id explicitly included.

Example: projects/{project}/locations/{location}/models/{model}@1234

Request body

The request body must be empty.

Response body

If successful, the response body contains an instance of Operation.

Authorization scopes

Requires the following OAuth scope:


For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the name resource:

  • aiplatform.models.delete

For more information, see the IAM documentation.