{
"videos": [
{
"id": "vDiTKvye0wA",
"name": "What's the difference between Keywords and Tags?",
"url": "https://www.youtube.com/watch?v=vDiTKvye0wA",
"views": 65620,
"duration": "6:05",
"thumbnail": "https://i.ytimg.com/vi/vDiTKvye0wA/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAobf9kMK5BUhfQ8NbwrnarNORyWQ",
"isLive": false
},
{
"id": "tQRNiEV443U",
"name": "How to Add Keywords to a YouTube Video & Get More Views!",
"url": "https://www.youtube.com/watch?v=tQRNiEV443U",
"views": 12938,
"duration": "7:30",
"thumbnail": "https://i.ytimg.com/vi/tQRNiEV443U/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDhnTEZhqyOEEEi3vsq__fqlL4amg",
"isLive": false
},
{
"id": "4kUGaTQC0Rc",
"name": "How To Add YouTube Channel Keywords",
"url": "https://www.youtube.com/watch?v=4kUGaTQC0Rc",
"views": 215273,
"duration": "3:06",
"thumbnail": "https://i.ytimg.com/vi/4kUGaTQC0Rc/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAYJe4EGEzuhalmlNhm6knT2FHSOg",
"isLive": false
},
{
"id": "g_bueEejG60",
"name": "DaVinci Resolve Keywords In 3 Minutes",
"url": "https://www.youtube.com/watch?v=g_bueEejG60",
"views": 6757,
"duration": "3:27",
"thumbnail": "https://i.ytimg.com/vi/g_bueEejG60/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBO-vkoN2WprTC7peE40Xdmhbz1Lw",
"isLive": false
},
{
"id": "oQVIT7A9mLo",
"name": "How to Add Tags to Your YouTube Videos (2026 Update)",
"url": "https://www.youtube.com/watch?v=oQVIT7A9mLo",
"views": 32562,
"duration": "5:34",
"thumbnail": "https://i.ytimg.com/vi/oQVIT7A9mLo/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLA9zynwuahJ_DNkuSB-wyifIC8pVA",
"isLive": false
},
{
"id": "Qg76LpkrvA0",
"name": "YouTube Channel Keywords | Can they help YOU earn more views?",
"url": "https://www.youtube.com/watch?v=Qg76LpkrvA0",
"views": 126083,
"duration": "6:48",
"thumbnail": "https://i.ytimg.com/vi/Qg76LpkrvA0/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBptl96YlMY719l30YWAaaFofgFdA",
"isLive": false
},
{
"id": "-rE3gCuLO8A",
"name": "Viral Keywords & Hashtags in Seconds 🔥 | YouTube SEO Tool",
"url": "https://www.youtube.com/watch?v=-rE3gCuLO8A",
"views": 4,
"duration": "4:46",
"thumbnail": "https://i.ytimg.com/vi/-rE3gCuLO8A/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDPWKqSn3VqspRc4tM503rtHPsPNg",
"isLive": false
},
{
"id": "ZygrShWb16w",
"name": "TikTok SEO: How to Get More Views on TikTok Using Keywords",
"url": "https://www.youtube.com/watch?v=ZygrShWb16w",
"views": 66693,
"duration": "6:57",
"thumbnail": "https://i.ytimg.com/vi/ZygrShWb16w/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBpkzeDTFNLScTcgwZ8keHw6j1J9A",
"isLive": false
},
{
"id": "tZdzMJlNXSQ",
"name": "EDIT BETTER with Keywords and Smart Bins - DaVinci Resolve TUTORIAL (Metadata Organisation)",
"url": "https://www.youtube.com/watch?v=tZdzMJlNXSQ",
"views": 41760,
"duration": "6:30",
"thumbnail": "https://i.ytimg.com/vi/tZdzMJlNXSQ/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBdaO55I3jvHh6lNlO58yy10J7xeQ",
"isLive": false
},
{
"id": "GKoZbVciVLA",
"name": "How to find Keywords of other YouTube Channels",
"url": "https://www.youtube.com/watch?v=GKoZbVciVLA",
"views": 30233,
"duration": "4:16",
"thumbnail": "https://i.ytimg.com/vi/GKoZbVciVLA/hq720.jpg?sqp=-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLC6WLcI0hY2t6Jg-rl9ycilnXP3xw",
"isLive": false
}
]
}
curl --location --request GET 'https://zylalabs.com/api/948/youtube+search+api/28403/search+videos?q=Video Keywords&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Pesquisa no Youtube API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
O endpoint Fetch Youtube Videos retorna um objeto JSON contendo um array de detalhes dos vídeos Cada entrada de vídeo inclui campos como o ID do vídeo título descrição URL da miniatura visualizações curtidas data de upload e duração
Os campos principais nos dados da resposta incluem "id" (ID do vídeo), "title" (título do vídeo), "description" (descrição do vídeo), "thumbnail" (URL da imagem em miniatura), "views" (contagem de visualizações), "likes" (contagem de curtidas) e "duration" (duração do vídeo)
Os dados de resposta estão organizados em um formato JSON estruturado Contém um array "videos" onde cada elemento é um objeto representando um vídeo com seus detalhes associados facilitando a análise e exibição em aplicações
O ponto de extremidade fornece informações como títulos de vídeos, descrições, miniaturas, contagens de visualizações, contagens de curtidas, datas de envio e durações de vídeo, permitindo que os desenvolvedores apresentem detalhes abrangentes dos vídeos em suas aplicações
O endpoint Fetch Youtube Videos aceita parâmetros como "query" (palavras-chave de pesquisa), "maxResults" (número de resultados a serem retornados) e "order" (ordem de classificação dos resultados), permitindo que os usuários personalizem suas solicitações de pesquisa
Os usuários podem utilizar os dados retornados exibindo títulos de vídeos, miniaturas e descrições em suas aplicações Eles também podem implementar recursos como prévias de vídeos, links para o conteúdo original e análises baseadas em contagens de visualizações e curtidas
Os dados são originados diretamente da extensa biblioteca de vídeos do YouTube garantindo que as informações estejam atualizadas e precisas refletindo o conteúdo mais recente disponível na plataforma
Se a resposta contiver resultados parciais ou vazios os desenvolvedores devem implementar tratamento de erros para notificar os usuários Eles também podem fornecer sugestões para refinar as consultas de busca ou exibir uma mensagem indicando que nenhum resultado foi encontrado