Datacircle

YouTube Data API (Google) pricing and alternatives: YouTube channel video API, GET /youtube/v3/playlistItems

Is YouTube Data API (Google) yours? Write to us about our scores for this plan. We invite selected tool providers to our WhatsApp group.

50% complete: 3 of the 6 key fields we checkSee the 6 fields

$0.00per 1,000 videosHalf of the 43 plans we rank by price cost $0.065 per 1,000 videos or less. This plan and 1 other tie for the lowest price per 1,000 videos of the 43 plans.YouTube Data API (Google), Scrappa and Captapi are the best YouTube channel video API providers in our benchmark.
Plan: Default quota YouTube Data API (Google)'s only plan
Call: GET /youtube/v3/playlistItems one of YouTube Data API (Google)'s 2 calls for this API
API: YouTube channel video API one of YouTube Data API (Google)'s 2 APIs

About this item

  • Live. You get the videos from YouTube when you call.
  • 3 of the 6 key fields we check. Text, Media, Author.
  • Nothing to pay. You get 10,000 credits a day, enough for 10,000 pages. Unused credits expire at midnight Pacific Time.
  • One call. You call GET /youtube/v3/playlistItems. You send part, one of id or playlistId. You can also send maxResults, pageToken and videoId. The call returns the channel's videos.
  • Who can get it: with conditions. Keep data: with conditions. Use data: with conditions.

YouTube Data API (Google): YouTube channel video API alternatives

We list other providers' plans closest to this plan in price per 1,000 videos. Each plan in the table gives live data.

This planYouTube Data API (Google), free, Default quota, GET /youtube/v3/playlistItemsCaptapi, freeScrapeCreators, freeSocial Fetch, freeHasData, free
$ per 1,000 videos$0.00$0.00$0.00$0.00$0.00
Completeness50%67%67%83%33%
Billingfreefreefreefreefree
Pay$0$0$0$0$0
Enough for10,000 pages a day50 pages, once100 pages, once100 pages100 pages a month
Freshnesslivelivelivelivelive
Who can get itanyone of legal age and not barred by law, with a Google Account and a Google Cloud project that has the YouTube Data API enabledanyone at least 18 years old, once their email is verifiedanyone legally able to enter into a binding agreementanyone, for an organisation, someone with the authority to bind itanyone

Every YouTube channel video API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-29.

  1. developers.google.com/youtube/terms/api-services-terms-of-service
  2. developers.google.com/youtube/terms/developer-policies
  3. developers.google.com/youtube/v3
  4. developers.google.com/youtube/v3/determine_quota_cost
  5. developers.google.com/youtube/v3/docs/playlistItems
  6. developers.google.com/youtube/v3/docs/playlistItems/list
  7. developers.google.com/youtube/v3/getting-started

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Text
  • Media
  • Engagement, not in the answer
  • Analytics, not in the answer
  • Author
  • Audience, not in the answer
Score
Overall score78.9
Price score100
Data score57
Cost to get started score100
Bundle score99
Performance score39
Price
$ per 1,000 videos$0.00
Perpage of 50
Billingfree
Charges
Start fee$0.00
Also pays forSearch: list: 100 calls a day · Videos: insert: 100 calls a day · from the same budget: 68 other calls
Not found
$ per 1,000$0.00
In their words
Their pitchReturns a collection of playlist items that match the API request parameters. You can retrieve all of the playlist items in a specified playlist or retrieve one or more playlist items by their unique IDs.
Data
Freshnesslive
Keep dataAPI Clients may temporarily store limited amounts of Non-Authorized Data for as long as is necessary for the purposes of the API Client but not longer than 30 calendar days. As in section (III.E.4.c) immediately above, this means that after 30 calendar days, the API Client must either delete or refresh the stored data. [...] an API Client must not store statistics retrieved as Non-Authorized Data for more than 30 days. For example, an API Client must not store the subscriber count for a YouTube channel for more than 30 days without authorization from the channel owner.
Use dataAside from the permissions and rights granted in this section, you and your API Clients have no further permissions or rights to API Data, including to temporarily stored API Data. [...] You and your API Clients must not, and must not encourage, enable, or require others to: download, import, backup, cache, or store copies of YouTube audiovisual content without YouTube's prior written approval, make content available for offline playback, or use any aspect of the YouTube API Services to facilitate or promote copyright infringement or the exploitation of copyright-infringing materials. [...] Do not aggregate API Data except that you may only aggregate API Data relating to YouTube channels that are under the same content owner as recognized by YouTube pursuant to content licensing agreement(s) between YouTube and such content owner. Such aggregated API Data must only be viewable by that content owner. Do not aggregate API Data or otherwise use API Data or YouTube API Services to gain insights into YouTube's usage, revenue, or any other aspects of YouTube's business. [...] You may distribute or sell API Clients subject to the restrictions defined in the "Prohibited Actions" subsection below and, of course, to the other terms of the Agreement. [...] You and your API Clients must not, and must not encourage, enable, or require others to: sell, purchase, lease, lend, convey, redistribute, or sublicense all or any portion of YouTube API Services, including YouTube audiovisual content, sell YouTube API Services or access to any components of YouTube API Services unless you obtain YouTube's prior written approval, sell advertising, sponsorships, or promotions that are placed on or within YouTube audiovisual content or the YouTube player without YouTube's prior written approval, or sell advertising, sponsorships, or promotions on any page or screen that contains YouTube API Data unless other data, content, or material not obtained from YouTube appears on the same page and offers enough independent value to justify such sales if the YouTube API Data were removed. [...] You and your API Clients must not, and must not encourage, enable, or require others to: use YouTube API Services to create, offer, or act as a substitute for, or substantially similar service to, any YouTube Applications. [...] You and your API Client(s) will not, and will not attempt to, exceed or circumvent use or quota restrictions.
Plan
Pay$0
You get10,000 credits a day
Enough for10,000 pages a day
Expiresat midnight Pacific Time
Rate limit
Batch1
Speed
Answerin the call
Median0.41 s
The call
You sendpart, one of id or playlistId. Optional: maxResults, pageToken, videoId
MethodGET
Path/youtube/v3/playlistItems
About the plan
PlanDefault quota
Who can get itanyone of legal age and not barred by law, with a Google Account and a Google Cloud project that has the YouTube Data API enabled
The 20 fields the plan's answer can hold

playlist item ID, video ID, title, description, thumbnail, added to playlist at, publish date, channel ID, channel name, author ID, author name, playlist ID, position, resource kind, note, privacy status, total results, page size, next cursor, previous cursor

Best GTM APIs