Usage limits
Stay organized with collections
Save and categorize content based on your preferences.
The zero-touch enrollment APIs have a default limit of 1000 queries per
100 seconds for each user. In the reseller API, a user is the shared service
account. In the customer API, a user is
the authenticated IT admin.
Change usage limits
To view or change usage limits for your project, or to request an increase to
your quota, do the following:
- If you don't already have a billing account
for your project, then create one.
- Visit the Enabled APIs page of the
API library in the API Console, and select an API from the
list.
- To view and change quota-related settings, select Quotas. To view
usage statistics, select Usage.
Help staying under the limits
Use the asynchronous versions of the reseller API's Device
methods to help
reduce the number of requests. These methods allow batch processing of many
devices in one request, while the synchronous methods process one device for
each API request.
To learn how to process many items in one API request, read Long-running batch
operations.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[null,null,["Last updated 2025-08-28 UTC."],[],["The zero-touch enrollment APIs have a default limit of 1000 queries per 100 seconds per user. To manage usage limits, create a billing account, visit the Enabled APIs page, and select \"Quotas\" or \"Usage.\" For resellers, use asynchronous `Device` methods to batch process devices, reducing requests, instead of synchronous methods which process one device per request. Batch processing information can be found in the \"Long-running batch operations\" guide.\n"],null,["# Usage limits\n\nThe zero-touch enrollment APIs have a default limit of 1000 queries per\n100 seconds for each user. In the reseller API, a user is the shared [service\naccount](/zero-touch/guides/auth#create-service). In the customer API, a user is\nthe [authenticated IT admin](/zero-touch/guides/customer/auth).\n\nChange usage limits\n-------------------\n\nTo view or change usage limits for your project, or to request an increase to\nyour quota, do the following:\n\n1. If you don't already have a [billing account](//cloud.google.com/billing/docs/how-to/manage-billing-account) for your project, then create one.\n2. [Visit the Enabled APIs page of the\n API library](https://console.cloud.google.com/apis/enabled) in the API Console, and select an API from the list.\n3. To view and change quota-related settings, select **Quotas** . To view usage statistics, select **Usage**.\n\nHelp staying under the limits\n-----------------------------\n\nUse the asynchronous versions of the reseller API's `Device` methods to help\nreduce the number of requests. These methods allow batch processing of many\ndevices in one request, while the synchronous methods process one device for\neach API request.\n\nTo learn how to process many items in one API request, read [Long-running batch\noperations](/zero-touch/guides/how-it-works#operations)."]]