I am in the process of providing some consultancy on doing a HTTP GET using YouTube Data API V3; in order to develop a Windows based application to GET a l
This only holds for the search-Query. Other queries like "PlaylisItem:list" deliver more results. I have tested with 100.000 items to get the videos of a playlist.
The API won't provide more than ~500 search results for any arbitrary query. It's by design. Technically, it means that the nextPageToken
field won't be returned once you hit ~500 results. No additional parameter can change that.
If you want more than ~500 results for a query, you have to split it into more specific sub-queries. I'd suggest using the publishedAfter
and publishedBefore
parameters to achieve that, but feel free to experiment with the other ones here.