Export YouTube Video Uploads by UserName via the Google REST API

The following uses the Google API explorer:

https://developers.google.com/apis-explorer/#p/youtube/v3/

First, GET the playlistId for your Uploads playlist.

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=contentDetails&forUsername=luttinshaun&fields=items%252FcontentDetails%252FrelatedPlaylists%252Fuploads&_h=26&

Second, GET the list of videos from that playlistId .

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlistItems.list?part=snippet&maxResults=50&playlistId=UUI8EKSym1tSP3O5JQTB0p9w&_h=23&

Third, GET the next page, using the nextPageToken . Repeat for each page.

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlistItems.list?part=snippet&maxResults=50&pageToken=CDIQAA&playlistId=UUI8EKSym1tSP3O5JQTB0p9w&_h=24&