API Rate Limits

API rate limits define the number of requests that can be made to the Google Compute Engine API. API rate limits apply on a per-project basis. When you use gcloud compute or the Google Cloud Platform Console, you are also making requests to the API and these requests count towards your API rate limit, if applicable. If you use service accounts to access the API, that will also count towards your rate limit.

Currently, projects are limited to the following API rate limit categories. Each limit category is counted separately, so you can achieve the maximum limit in each category simultaneously:

  • Queries - Limits for most methods
    • Rate per project: 20 requests/second
    • Rate per user: 20 requests/second
  • Read requests - Limits for *.get methods:
    • Rate per project: 20 requests/second
    • Rate per user: 20 requests/second
  • List requests - Limits for *.list methods:
    • Rate per project: 20 requests/second
    • Rate per user: 20 requests/second
  • Operation read requests - Limits for *OperationsService.Get methods:
    • Rate per project: 20 requests/second
    • Rate per user: 20 requests/second
  • Heavy-weight read requests - Limits for *.AggregatedList methods:
    • Rate per project: 10 requests/second
    • Rate per user: 10 requests/second
  • Heavy-weight mutation requests Limits for patch, delete, and
    insert methods for the InterconnectsService and
    InterconnectAttachmentsService features:
    • Rate per project: 10 requests/second
    • Rate per user: 10 requests/second
  • Instance SimulateMaintenanceEvent requests - Limits for
    *.SimulateMaintenanceEvent methods:
    • Rate per project: 2 requests/second
    • Rate per user: 2 requests/second
  • License insert requests - Limits for *.LicensesService.Insert methods:
    • Rate per project: 2 requests/second
    • Rate per user: 2 requests/second

If you need a higher rate limit for API requests, you can request an increase via the Google Cloud Platform Console.

Was this page helpful? Let us know how we did:

Send feedback about...

Compute Engine Documentation