The Indexing API provides the following default quota for initial API onboarding and testing submissions.
Default quota
DefaultPublishRequestsPerDayPerProject
The default daily per project quota for how many publish requests that you
can send to the publish endpoint. This includes both URL_UPDATED
and URL_DELETED request types. The default value is set to 200. The daily quota
resets at midnight Pacific Time, which means new quota can take up to 24 hours to become
effective.
DefaultMetadataRequestsPerMinutePerProject
The default per minute per project quota for how many Read Only requests that you can send
to the getMetadata endpoint. The default value is set to 180.
DefaultRequestsPerMinutePerProject
The default per minute per project quota for all endpoints. The default value is set to
380.
The Indexing API can only be used to crawl pages with
either JobPosting or
BroadcastEvent embedded in a VideoObject.
To request quota beyond the initial default quota and gain approval to use the API for pages with
JobPosting or BroadcastEvent markup, fill out this form.
You'll need to know the details of your project in the Google Cloud console. The quota may increase
or decrease based on the document quality.
Pricing
All use of the Indexing API is available without payment.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-07 UTC."],[[["\u003cp\u003eThe Indexing API offers a default quota for initial testing, including daily publish requests and per-minute metadata and overall requests.\u003c/p\u003e\n"],["\u003cp\u003eTo use the API beyond the default quota for \u003ccode\u003eJobPosting\u003c/code\u003e or \u003ccode\u003eBroadcastEvent\u003c/code\u003e structured data, you need to request approval and additional quota via a form.\u003c/p\u003e\n"],["\u003cp\u003eYou can view your current quota usage and limits in the Google API Console.\u003c/p\u003e\n"],["\u003cp\u003eThe Indexing API is currently free to use.\u003c/p\u003e\n"]]],["The Indexing API provides a default daily quota of 200 `publish` requests and 180 read-only requests per minute per project. There's also a 380 requests per minute default quota for all endpoints. Users can view their quota in the Google API Console. To increase the quota beyond the defaults and use the API with `JobPosting` or `BroadcastEvent`, a form must be completed. The API is currently free to use. Quota adjustments may be based on document quality.\n"],null,["Quota and pricing information\n\nThe Indexing API provides initial default quota for testing, and it requires additional\n[approval for usage and resource provisioning](#request-quota).\n\nInitial default quota\n\nThe Indexing API provides the following default quota for initial API onboarding and testing submissions.\n\n| Default quota ||\n|--------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| DefaultPublishRequestsPerDayPerProject | The default daily per project quota for how many `publish` requests that you can send to the `publish` endpoint. This includes both `URL_UPDATED` and `URL_DELETED` request types. The default value is set to 200. The daily quota resets at midnight Pacific Time, which means new quota can take up to 24 hours to become effective. |\n| DefaultMetadataRequestsPerMinutePerProject | The default per minute per project quota for how many Read Only requests that you can send to the `getMetadata` endpoint. The default value is set to 180. |\n| DefaultRequestsPerMinutePerProject | The default per minute per project quota for all endpoints. The default value is set to 380. |\n\nView your quota\n\n\nTo view your quota, go to the\n[Google API Console](https://console.cloud.google.com/apis/api/indexing.googleapis.com/quotas).\n\nRequest quota and approval\n\n\nThe Indexing API can only be used to crawl pages with\neither [`JobPosting`](/search/docs/appearance/structured-data/job-posting) or\n[`BroadcastEvent` embedded in a `VideoObject`](/search/docs/appearance/structured-data/video#broadcast-event).\nTo request quota beyond the initial default quota and gain approval to use the API for pages with\n`JobPosting` or `BroadcastEvent` markup, [fill out this form](https://docs.google.com/forms/d/e/1FAIpQLSc_mpLw3WnnCt3pVbUHYZZ6ZdOS-c0GIj-WZ_k54SG-jDqCXQ/viewform).\nYou'll need to know the details of your project in the Google Cloud console. The quota may increase\nor decrease based on the document quality.\n\nPricing\n\nAll use of the Indexing API is available without payment."]]