Discovery API:youtube.v3
Breaking Change
Docs

YouTube Data API v3: Major Breaking Changes & Strict Validation

The API has transitioned to a stricter schema. Key parameters across various methods—including channelId, id, part, liveChatId, type, videoId, and rating—are now marked as strictly required. If your application was omitting these, expect 400 errors. Additionally, the VideoStat schema and its sub-components (VideoStatsSnippet, VideoStatsStatistics) now treat fields like viewCount, likeCount, duration, and publishTime as read-only/immutable. On the feature side, new OAuth2 scopes for channel memberships and partner audits have been added, along with support for mTLS via youtube.mtls.googleapis.com.