I'm building a tool to help creators improve their Channel's activity/revenue/visibility/whatever.
One of the checks is about the videos being or not into a playlist.
For what I can see I can get the list of most recent video uploaded with the search.list then I thought to just call the playlistItem.list to verify if there is a match passing the videoId but instead I see that I need to pass a playlistId too at least. So this is not viable.
The only way seems to get all the playlist of the channel (playlist.list) and then get the last N items of every Playlist (with playlistItems.list) and then run some verification of these results locally.
Is this really the best possible solution?