High-volume Endpoint

Stay organized with collections Save and categorize content based on your preferences.

Anytime you are making automated requests to the Earth Engine service, for example through the REST API or one of the client libraries, you should be using the high-volume endpoint. If you are using the Code Editor or doing exports through one of the client APIs, you probably don't need the high-volume endpoint. However, if you are making automatic requests, for example using getThumbUrl(), you should use the high-volume endpoint as described below. The high-volume endpoint does not affect the batch system or the number of concurrent exports you can run.

If you are making requests that exceed the default quota for the Earth Engine service, you may receive a Quota exceeded error. To avoid that error, you may apply to get higher QPS from the high volume endpoint. If you are granted higher QPS quota, the increased quota only applies to automated requests to the high-volume endpoint. It does NOT increase the number of concurrent tasks (exports) you are able to run.

Using the high-volume endpoint

REST API

Direct your REST requests to https://earthengine-highvolume.googleapis.com (instead of https://earthengine.googleapis.com, as shown in the REST API Quickstart, for example).

Python

When initializing the EE library pass in an opt_url parameter and set it to https://earthengine-highvolume.googleapis.com. As always, be sure to also pass in proper credentials and specify the Cloud Project. For example:

ee.Initialize(
  credentials=credentials,
  project=project,
  opt_url='https://earthengine-highvolume.googleapis.com'
)

JavaScript

When initializing the EE library using ee.initialize(), pass https://earthengine-highvolume.googleapis.com for the first parameter.