Pular navegação

Guias para Desenvolvedores

Atualizado: 07.04.2026

O Kinescope fornece API e SDK para integração e automação de operações de vídeo. Você pode fazer upload de arquivos, gerenciar vídeos, configurar acessos, integrar o player e receber notificações via webhooks.

Kinescope API e SDK

Para quem é esta seção

  • Desenvolvedores backend — precisam integrar o Kinescope em aplicações de servidor
  • Desenvolvedores frontend — precisam incorporar o player e controlá-lo via IFrame Player API
  • Engenheiros DevOps — precisam automatizar o upload e processamento de vídeos
  • Desenvolvedores de plataforma — precisam integrar o Kinescope em LMS, CRM ou outros sistemas

Por onde começar

Se você é novo na API do Kinescope

  1. Regras gerais da API — autorização, formato de token, paginação, ordenação e tratamento de erros
  2. Upload de arquivos via API — três métodos para fazer upload de vídeos e materiais complementares

Se você está integrando o player

  1. Kinescope Player SDK — SDK JavaScript para controle do player
  2. IFrame Player API — controle programático do player via IFrame Player API

Se você precisa de autorização

  1. Backend de autorização — controle de acesso a vídeos via backend externo
  2. Autenticação JWT para chat de stream — configurando autorização de usuários no chat

Seções principais

API e gestão de conteúdo

Integração do player

Autorização e segurança

Webhooks e eventos

Capacidades especiais

Principais casos de uso

Upload automatizado de vídeos

Use a API para fazer upload automático de vídeos do seu sistema. Upload simples, upload Tus para arquivos grandes e upload por URL são todos suportados.

Integração com plataformas

Integre o Kinescope em LMS, CRM ou outras plataformas. Use a API para gestão de vídeos e IFrame Player API para incorporação do player.

Controle de acesso

Configure um backend de autorização para controlar o acesso a vídeos com base nas regras do seu sistema (cursos, assinaturas, funções).

Monitoramento de eventos

Conecte webhooks para receber notificações sobre eventos: upload de vídeo, conclusão do processamento, visualizações e muito mais.

O que fazer a seguir?

Após explorar a API, recomendamos:

  1. Player de vídeo: configuração e incorporação — métodos básicos de incorporação e configuração do player
  2. Integrações — soluções prontas para plataformas populares
  3. Configurar webhooks — receba notificações de eventos
  4. Proteção de conteúdo — configurando restrições de acesso e DRM
  5. Explorar a documentação do player — documentação completa da IFrame Player API

Ainda tem dúvidas? Escreva para o chat de suporte na interface do Kinescope — nossos especialistas vão ajudar!

Páginas da seção

  • Regras Gerais da API

    Regras básicas para trabalhar com a Kinescope API: autorização, formato de token, workspace, paginação, ordenação, tratamento de erros e formatos especiais de resposta.

  • Upload de Arquivos via API

    Upload de vídeos via Kinescope API: três métodos de upload, criação de links de upload para clientes, upload por URL e importação em massa via CSV.

  • Kinescope API

    Documentação completa da REST API do Kinescope: gerencie projetos, vídeos, streams e configurações via interface programática.

  • IFrame Player API

    A IFrame Player API permite o controle programático do player via JavaScript: iniciar e parar a reprodução, gerenciar volume, assinar eventos e muito mais.

  • Kinescope player SDK

    Kinescope Player SDK: código-fonte, exemplos de uso e documentação para integrar o player em aplicações móveis e web.

  • Backend de Autorização: Controle de Acesso a Vídeos pelas Regras do Seu Sistema

    Configure um backend de autorização externo do Kinescope: conceda acesso a vídeos por cursos, assinaturas e funções. Exemplo de solicitação JSON e lógica de resposta 200/403.

  • Autenticação JWT para Chat de Stream

    Configure a autenticação JWT para chat de stream: autorização automática de usuários, integração com seu sistema, gerenciamento seguro de chaves.

  • Tipos de Webhook

    Webhooks do Kinescope: notificações sobre eventos de vídeo e stream. Tipos de eventos, exemplos de solicitações e tratamento de erros para automação de processos.

  • Iframe: Pseudo-Tela Cheia no iOS

    Configurando o modo de pseudo-tela cheia para o player do Kinescope no iOS: preservando os controles do player e funcionando corretamente com marcas d'água dinâmicas.

  • Kinescope player docs & IFrame API

    Documentação completa do player do Kinescope: incorporação via iframe, IFrame API, web components e recursos avançados do player.

  • Exemplo de Implementação do Protocolo Tus

    Integrando o protocolo Tus com o Kinescope para upload de arquivos grandes: diagrama de interação, exemplos de implementação de backend em Go e frontend em JavaScript.