Quota Calculator
Stay organized with collections Save and categorize content based on your preferences.
The following table shows the quota cost for calling each API method. All API requests, including invalid requests, incur a quota cost of at least one point.
Projects that enable the YouTube Data API have a default quota allocation of 10,000 units per day, an amount sufficient for the majority of our API users. You can see your quota usage on Quotas page in the Google API Console. Daily quotas reset at midnight Pacific Time (PT).
The following two points are worth calling out as they both affect your quota usage:
- If your application calls a method, such as
search.list
, that returns multiple pages of results, each request to retrieve an additional page of results incurs the estimated quota cost. - YouTube Live API methods are, technically, part of the YouTube Data API, and calls to those methods also incur quota costs. As such, API methods for live are also listed in the table.
Quota costs |
---|
|
activities | list | 1 |
captions | list | 50 |
| insert | 400 |
| update | 450 |
| delete | 50 |
channelBanners | insert | 50 |
channels | list | 1 |
| update | 50 |
channelSections | list | 1 |
| insert | 50 |
| update | 50 |
| delete | 50 |
| list | 1 |
| insert | 50 |
| update | 50 |
| setModerationStatus | 50 |
| delete | 50 |
| list | 1 |
| insert | 50 |
| update | 50 |
guideCategories | list | 1 |
i18nLanguages | list | 1 |
i18nRegions | list | 1 |
members | list | 1 |
membershipsLevels | list | 1 |
playlistItems | list | 1 |
| insert | 50 |
| update | 50 |
| delete | 50 |
playlists | list | 1 |
| insert | 50 |
| update | 50 |
| delete | 50 |
search | list | 100 |
subscriptions | list | 1 |
| insert | 50 |
| delete | 50 |
thumbnails | set | 50 |
videoAbuseReportReasons | list | 1 |
videoCategories | list | 1 |
videos | list | 1 |
| insert | 1600 |
| update | 50 |
| rate | 50 |
| getRating | 1 |
| reportAbuse | 50 |
| delete | 50 |
watermarks | set | 50 |
| unset | 50 |
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-05-13 UTC.
[[["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-13 UTC."],[[["Every API request, even if invalid, will cost at least one quota point."],["Retrieving multiple pages of results from a single method call, like `search.list`, incurs the quota cost for each additional page request."],["Methods from the YouTube Live Streaming API, being part of the YouTube Data API, will incur the same quota costs as other methods."],["The table shows that methods like `videos.insert` have the highest cost of 1600 points, while several methods, such as `activities.list`, have the minimal cost of 1 point."],["There are numerous methods that cost 50 points such as `captions.delete`, `channels.update`, `comment.delete` and others."]]],["API requests have quota costs, with a minimum of one point per request, even if invalid. Retrieving multiple result pages from methods like `search.list` costs quota for each page. Live Streaming API methods, part of the YouTube Data API, also incur costs. Quota costs vary by resource and method, ranging from 1 for actions such as `list` to 1600 for actions like `videos insert`. Methods like `insert`, `update`, and `delete` typically cost more.\n"]]