Referência
O feed RSS de playlist do YouTube
Toda playlist pública do YouTube tem um feed RSS. Ele não está linkado em nenhum lugar da interface e o YouTube não o documenta, mas funciona. É gratuito e não precisa de conta nem de chave de API.
A URL
Pegue o ID da playlist e coloque aqui:
https://www.youtube.com/feeds/videos.xml?playlist_id=PLAYLIST_IDEncontrando o ID da playlist
Abra a playlist e olhe a barra de endereço. O ID é o valor de list=, e geralmente começa com PL:
https://www.youtube.com/playlist?list=PLw9Wuw7IfIEv5HZjym6i12JqNyoQ2Fwis
└─────────── esta parte ──────────┘Se você abriu a playlist a partir de um vídeo, a URL tem o formato watch?v=…&list=… em vez disso. O valor de list= continua sendo o que você quer.
O que volta
Você recebe um feed Atom. Cada item traz o ID do vídeo, o título, um link, a data de publicação e uma miniatura, o suficiente para qualquer leitor mostrar direito:
<feed xmlns:yt="http://www.youtube.com/xml/schemas/2015" …>
<yt:playlistId>PLw9Wuw7IfIEv5HZjym6i12JqNyoQ2Fwis</yt:playlistId>
<title>Eğitim</title>
<author><name>Global Menkul Değerler</name></author>
<entry>
<yt:videoId>oBVlWhX7iNk</yt:videoId>
<title>Eğitim | #VİOP'ta Akşam Seansı</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=oBVlWhX7iNk"/>
<published>2025-03-13T14:00:57+00:00</published>
<media:thumbnail url="https://i4.ytimg.com/vi/oBVlWhX7iNk/hqdefault.jpg" …/>
</entry>
…
</feed>Também existe um feed de canal
Ele usa o mesmo endpoint com um parâmetro diferente. É útil se você quer um canal inteiro em vez de uma playlist:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_IDOs limites do feed
O feed funciona bem, mas tem limites, e ajuda conhecê-los antes de começar:
Cerca de 15 itens, sem forma de ver mais
O feed traz só os vídeos mais recentes. Não há parâmetro de paginação, então uma playlist com centenas de vídeos te dá uma janela pequena sobre o fim dela.
Ordenado pela data de publicação, não por quando foi adicionado
Um vídeo publicado em 2019 e adicionado à playlist hoje de manhã não aparece no topo. Se a playlist reúne material mais antigo, o feed não vai te mostrar o que acabou de mudar.
É um formato de consulta
Nada é enviado para você. Algo precisa buscar a URL de tempos em tempos e perceber o que mudou, então seu leitor de feeds precisa continuar rodando e checando.
Só playlists públicas
Playlists não listadas e privadas não retornam nada, o que é o comportamento correto, mas vale saber antes de tentar resolver o problema.
Não é documentado
O YouTube não lista esse endpoint em nenhum lugar oficial. Funciona há muitos anos e muita gente confia nele, mas ninguém garantiu que vai continuar funcionando.
Quando o RSS é a resposta certa
Se você já usa um leitor de feeds, essa é a melhor opção e pode parar por aqui. Não custa nada, não depende de terceiros, e é pouco provável que o YouTube o remova.
Deixa de ser a resposta certa quando você quer um e-mail ou um aviso no celular em vez de um lugar para ir olhar, quando prefere não deixar nada rodando, ou quando a playlist é longa o bastante para uma janela de 15 itens perder coisas entre uma checagem e outra. É aí que o Listabell ajuda. Ele confere os mesmos dados públicos a toda hora e te manda um e-mail ou uma mensagem no Telegram. É gratuito, e veja a comparação com as outras opções.
Veja também: o feed RSS de canal do YouTube, com como encontrar o ID de um canal a partir do seu @identificador.
Não quer rodar um leitor?
Receba as mesmas novidades por e-mail ou por Telegram.