Referência da API

YouTube API

Faça upload de vídeos, Shorts e gerencie múltiplos canais do YouTube com uma única chamada de API.

Início rápido

Comece em 3 passos

1

Obter chave de API

Cadastre-se gratuitamente e obtenha sua chave de API em segundos.

2

Conectar conta

Use nosso fluxo OAuth para conectar contas do YouTube.

3

Começar a publicar

Faça chamadas de API para publicar conteúdo no YouTube.

Upload to YouTube
JavaScript
const response = await fetch('https://getlate.dev/api/v1/posts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    content: 'My awesome video description',
    mediaItems: [{ type: 'video', url: 'https://example.com/video.mp4' }],
    platforms: [{
      platform: 'youtube',
      accountId: 'acc_abc123',
      platformSpecificData: {
        youtubeSettings: {
          title: 'My Video Title',
          privacy: 'public'
        }
      }
    }]
  })
});

const post = await response.json();

Endpoints

Endpoints do YouTube

POST/v1/posts

Criar ou agendar uma publicação no YouTube

GET/v1/posts/{id}

Obter status e detalhes de uma publicação no YouTube

DELETE/v1/posts/{id}

Cancelar uma publicação agendada no YouTube

GET/v1/profiles

Listar todas as contas YouTube conectadas

Especificações de mídia

Requisitos de mídia

TipoFormatoTam. máxNotas
VídeoMP4, MOV, AVI, WebM256 GBAté 12 horas de duração
ShortsMP4, MOV256 GBAté 60 segundos, proporção 9:16
ThumbnailJPEG, PNG2 MB1280x720 px recomendado

Late transcodifica e otimiza automaticamente as mídias para os requisitos do YouTube.

Limites de taxa

Limites da API

A API do YouTube tem limites de cota diários. Late otimiza chamadas de API para máxima eficiência de cota.

Late gerencia automaticamente todos os limites de taxa. Enfileiramos e reenviamos as requisições conforme necessário.

Capacidades

Recursos

  • Faça upload de vídeos de até 256 GB
  • Crie YouTube Shorts
  • Faça upload de thumbnails personalizadas
  • Adicione vídeos a playlists
  • Defina títulos, descrições e tags
  • Agende uploads de vídeos

Resposta

Exemplo de resposta

Response
200 OK
{
  "post": {
    "_id": "65f1c0a9e2b5af0012ab34cd",
    "status": "published",
    "platforms": [{
      "platform": "youtube",
      "status": "published",
      "platformPostUrl": "https://youtube.com/watch?v=ABC123"
    }]
  }
}

Comece a construir com a API do YouTube

Pule a complexidade da YouTube Data API. Late cuida do OAuth, processamento de vídeo e gerenciamento de cotas para você entregar mais rápido.

Plano gratuito disponível • Sem cartão de crédito • 99,97% de uptime