REST API · Webhooks · Bearer Token

Automatize seu streaming via API

Gerencie galerias, uploads, transmissões ao vivo e eventos da JMVStream programaticamente. Integre com seu CRM, plataforma de cursos, app próprio ou automação WordPress.

JMVStream oferece API REST completa pra automatizar gerenciamento de vídeos, galerias, agendamento de transmissões e eventos. Autenticação via Bearer Token, JSON over HTTPS, base api.jmvstream.com/v1. Documentação completa pública com exemplos request/response em jmvstream.com/developer.

Já é cliente? Entre no painel pra gerar seu Bearer Token

Capacidades

O que você automatiza com a API

Tudo que faria manualmente no painel — agora programaticamente, em escala.

Upload programático

Envie vídeos via API REST com metadados, capa e flags de privacidade. Suporte a multipart e URL fetching de fontes externas (S3, Drive, R2).

Galerias e organização

Crie/edite galerias, mova vídeos entre coleções, controle visibilidade (público, privado, por domínio) e gere embeds dinâmicos.

Transmissões ao vivo

Agende lives, gere RTMP keys, ative multistream pro Instagram/YouTube/Facebook simultâneo e capture analytics em tempo real.

Webhooks de eventos

Receba notificações HTTP em tempo real: upload concluído, conversão pronta, live iniciada/finalizada, view alcançada, viewer único conectado.

Casos de uso

Onde a API JMVStream se encaixa

Plataformas de cursos

Integração nativa com Hotmart, Eduzz, Kiwify, Memberkit, Cademí, Nutror via plugin WordPress oficial ou API direta. Embed dinâmico por aluno + DRM Token.

Aplicativos e SaaS

Use a API pra alimentar seu app iOS/Android/Web com player JMVStream. Token de sessão pra evitar hotlinking. Webhooks pra atualizar UI em tempo real.

CRM e ERP

Sincronize uploads, analytics de visualização e leads gerados pelo player com seu Salesforce, HubSpot ou ERP próprio. Estatísticas server-side via API.

Automação WordPress

Plugin oficial JMVStream pra WordPress: shortcodes dinâmicos, integração com áreas de membros, sincronização automática de catálogo. Sem precisar tocar na API.

Stack técnica

Padrões da indústria, sem reinventar a roda. Funciona com qualquer cliente HTTP.

REST API

JSON over HTTPS

Bearer Token

Autenticação Sanctum

Webhooks

Retry automático com backoff

Postman Collection

Pronta pra importar

Acesso à API por plano

Todos os planos pagos já incluem API. O escopo expande conforme a necessidade.

StarterAPI básica de leitura + upload
ProfessionalAPI completa de gerenciamento
FullAPI completa + Webhooks + analytics avançado
EnterpriseAPI ilimitada + SLA + endpoints customizados

Quer testar antes de contratar? Solicite teste gratuito de 30 dias com acesso completo à API.

Perguntas frequentes

Onde fica a documentação completa da API?

A documentação pública com todos os endpoints, headers, body raw e exemplos request/response está em https://jmvstream.com/developer/ (Postman publicado). Inclui Authentication, Events (lives), Galleries, Videos e Disk Usage — tudo na base api.jmvstream.com/v1.

Como gero meu Bearer Token?

Após contratar um plano com API, você recebe acesso ao painel do cliente em hub.jmvtechnology.com — lá você gera tokens com escopo (leitura, escrita, admin). Em planos Professional e acima, é possível gerar múltiplos tokens pra diferentes integrações.

Tem rate limit?

Sim. Plano Starter: 60 requests/minuto. Professional: 600 req/min. Full: 6.000 req/min. Enterprise: limites customizados conforme contrato. Headers `X-RateLimit-*` em toda resposta.

Webhooks têm garantia de entrega?

Sim. Tentamos entregar com retry exponencial até 5 vezes ao longo de 24h. Se o endpoint não responder 2xx, marcamos como failed e disponibilizamos no painel pra reenvio manual. Webhook signature via HMAC SHA-256.

Tem SDK pronto pra alguma linguagem?

Cliente PHP oficial (composer) e Postman Collection já disponíveis. SDKs Node.js e Python em desenvolvimento. Como é REST padrão, qualquer cliente HTTP funciona — usamos JSON sem dependências exóticas.

Posso testar a API antes de assinar?

Sim. Solicite teste gratuito de 30 dias com acesso completo (incluindo API e webhooks) pelo nosso formulário de contato. Liberação em até 2 horas úteis.

Pronto pra começar a integrar?

Documentação completa com exemplos, playground e schema OpenAPI no nosso hub. Pra gerar credenciais ou tirar dúvidas técnicas, fala com a equipe — atendemos developers diretamente, sem URA.

  • REST API + Webhooks
  • Postman Collection oficial
  • Plugin WordPress pronto
  • Suporte técnico humano

Já é cliente? Entre no painel pra gerar seu Bearer Token