Prisma Player - Recursos para desenvolvedores e agentes
Tudo o que você precisa para integrar o player, ler o site de forma automatizada e descobrir a API pública: endpoints, formato do embed, documentos para agentes e canais de suporte.
Endpoints públicos
A lista abaixo é a superfície pública completa. Toda a API de conta, vídeos, billing e analytics internos exige sessão autenticada e responde 401 fora dela. A especificação viva está em /api/openapi.json.
GET /api/healthLiveness da plataforma ({"ok":true}), sem consulta ao banco.GET /api/embed/{id}Configuração dinâmica do player publicado. Exige o contexto de origem do embed (token de origem + cookie de render) - não é API de chave pública.GET /api/embed/{id}/manifestManifest de reprodução com fontes de vídeo assinadas e de curta duração.POST /api/embed/{id}/sessionMint do token de sessão do DRM (token assinado por sessão).POST /api/ab-eventsEventos de teste A/B enviados pelo player no embed (origem validada).GET /llms.txtÍndice do site para agentes de IA (formato llms.txt).GET /api/markdown?path=/pricingVersão Markdown das páginas públicas (também via Accept: text/markdown no proxy).GET /api/openapi.jsonEspecificação OpenAPI 3.1 completa da superfície pública.
Formato do embed
O player é publicado com um código de 1 linha gerado no painel (dashboard), composto por uma tag <script> do Prisma Player e um elemento de destino com o id do player. Basta colar no WordPress, Elementor, Webflow, GreatPages, Klickpages ou qualquer construtor - o embed carrega responsivo, com Pitch Delay, teste A/B e pixels configurados no painel. Documentação de request dos endpoints de embed no openapi.json.
Documentos para agentes de IA
- /llms.txt - descrição do produto, quando usar (e quando não usar) e links principais.
- /sitemap.xml - mapa de páginas publicadas.
- /api/openapi.json - OpenAPI 3.1 da API pública.
- Negociação Markdown: qualquer agente que envie o header
Accept: text/markdownrecebe as páginas públicas em Markdown automaticamente (ex.: /api/markdown?path=/).
Falar com a equipe
Integrações, migração de outros players, parcerias ou dúvidas sobre a API: fale com a gente pela página de contato (/contact). Contas ativas também têm suporte pelo painel, com WhatsApp nos planos Pro e Escala.