Cloud AutoML API

Train high-quality custom machine learning models with minimum effort and machine learning expertise.

Service: automl.googleapis.com

All URIs below are relative to https://automl.googleapis.com

This service provides the following discovery document:

REST Resource: v1beta1.projects.locations

Methods
get GET /v1beta1/{name}
Gets information about a location.
getIamPolicy GET /v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource.
list GET /v1beta1/{name}/locations
Lists information about the supported locations for this service.
setIamPolicy POST /v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource.
testIamPermissions POST /v1beta1/{resource}:testIamPermissions
Returns permissions that a caller has on the specified resource.

REST Resource: v1beta1.projects.locations.datasets

Methods
create POST /v1beta1/{parent}/datasets
Creates a dataset.
delete DELETE /v1beta1/{name}
Deletes a dataset and all of its contents.
exportData POST /v1beta1/{name}:exportData
Exports dataset's data to the provided output location.
get GET /v1beta1/{name}
Gets a dataset.
getIamPolicy GET /v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource.
importData POST /v1beta1/{name}:importData
Imports data into a dataset.
list GET /v1beta1/{parent}/datasets
Lists datasets in a project.
patch PATCH /v1beta1/{dataset.name}
Updates a dataset.
setIamPolicy POST /v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource.

REST Resource: v1beta1.projects.locations.datasets.annotationSpecs

Methods
get GET /v1beta1/{name}
Gets an annotation spec.

REST Resource: v1beta1.projects.locations.models

Methods
create POST /v1beta1/{parent}/models
Creates a model.
delete DELETE /v1beta1/{name}
Deletes a model.
deploy POST /v1beta1/{name}:deploy
Deploys a model.
export POST /v1beta1/{name}:export
Exports a trained, "export-able", model to a user specified Google Cloud Storage location.
get GET /v1beta1/{name}
Gets a model.
getIamPolicy GET /v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource.
list GET /v1beta1/{parent}/models
Lists models.
predict POST /v1beta1/{name}:predict
Perform an online prediction.
setIamPolicy POST /v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource.
undeploy POST /v1beta1/{name}:undeploy
Removes a deployed model.

REST Resource: v1beta1.projects.locations.models.modelEvaluations

Methods
get GET /v1beta1/{name}
Gets a model evaluation.
list GET /v1beta1/{parent}/modelEvaluations
Lists model evaluations.

REST Resource: v1beta1.projects.locations.operations

Methods
cancel POST /v1beta1/{name}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1beta1/{name}
Deletes a long-running operation.
get GET /v1beta1/{name}
Gets the latest state of a long-running operation.
list GET /v1beta1/{name}/operations
Lists operations that match the specified filter in the request.
wait POST /v1beta1/{name}:wait
Waits for the specified long-running operation until it is done or reaches at most a specified timeout, returning the latest state.
Was this page helpful? Let us know how we did:

Send feedback about...

Cloud AutoML Vision
Need help? Visit our support page.