YouTube API Data Extraction
Budget: $30 – $250 AUD
I need someone to fetch the most recent 2,000 videos for each of the classical-music search phrases listed below, using the official YouTube Data API and staying within the daily quota limits.
Search phrases
• Beethoven Symphony
• Handel Messiah
• Mozart Requiem
• Mozart Coronation Mass
• Bach St Matthew Passion
• Bach St John Passion
• Brahms A German Requiem
• Haydn The Creation
• Haydn The Seasons
• Faure Requiem
• Faure Cantique de Jean Racine
• Vivaldi Gloria
• Bach Magnificat
• Mendelssohn Elijah
• Schubert Mass
• Beethoven Missa Solemnis
• Mozart Ave Verum
For every video returned, capture these fields exactly:
videoId, title, description, publishedAt, channelTitle, channelId.
Then, for every unique channelId collected, pull its profile data:
title, description, publishedAt, country, customUrl, viewCount, subscriberCount, videoCount, hiddenSubscriberCount, channelUrl.
Deliverables
1. A clean CSV containing the 2,000 video records per phrase.
2. A separate CSV (or an additional tab) with the corresponding channel details.
No extra processing or analysis is required—just the raw data in CSV format. I only need to hear from you when everything is finished, and the whole task should be wrapped up within 10 days.
Search phrases
• Beethoven Symphony
• Handel Messiah
• Mozart Requiem
• Mozart Coronation Mass
• Bach St Matthew Passion
• Bach St John Passion
• Brahms A German Requiem
• Haydn The Creation
• Haydn The Seasons
• Faure Requiem
• Faure Cantique de Jean Racine
• Vivaldi Gloria
• Bach Magnificat
• Mendelssohn Elijah
• Schubert Mass
• Beethoven Missa Solemnis
• Mozart Ave Verum
For every video returned, capture these fields exactly:
videoId, title, description, publishedAt, channelTitle, channelId.
Then, for every unique channelId collected, pull its profile data:
title, description, publishedAt, country, customUrl, viewCount, subscriberCount, videoCount, hiddenSubscriberCount, channelUrl.
Deliverables
1. A clean CSV containing the 2,000 video records per phrase.
2. A separate CSV (or an additional tab) with the corresponding channel details.
No extra processing or analysis is required—just the raw data in CSV format. I only need to hear from you when everything is finished, and the whole task should be wrapped up within 10 days.