Skip to Content
Referência APIAutenticação

Autenticação

Obter uma Chave API

Podes criar uma Chave API na página Integrações API  na IU Admin do Ignite. Precisas de um papel admin para acederes a esta página.

Quando crias uma chave, escolhe as suas permissões e um âmbito de categoria opcional.

Permissões

As permissões da Chave API são concedidas por recurso. Ativa apenas as ações de que a tua integração precisa.

RecursoAções disponíveis
Vídeosread, create, update, delete, publish
Eventos Liveread, create, update, delete, publish
Tagscreate, update, delete
Categoriascreate, update, delete
Analyticsread

O acesso de leitura a categorias e Tags é sempre concedido. Não precisas de o ativar.

publish é separado de create e update. Para vídeos, definir ou alterar visibility para public exige videos.publish. Sem isso, os novos vídeos ficam private e as atualizações de visibilidade são rejeitadas.

Os endpoints de Analytics exigem analytics.read. Apenas read em vídeos não chega. Vê Analytics.

As Chaves API não podem gerir membros, webhooks, outras integrações API nem definições da conta.

Âmbito de categoria

Podes limitar uma Chave API a uma ou mais categorias. Se selecionares categorias, a chave só pode aceder a vídeos nessas categorias e nas suas subcategorias. Se deixares o campo vazio, a chave pode aceder a todas as categorias do workspace.

O âmbito de categoria aplica-se a vídeos e a chamadas de analytics por vídeo. Não limita o acesso a eventos live.

Usar uma Chave API

Passa a tua Chave API como Token Bearer no cabeçalho Authorization do teu pedido.

curl -X GET https://app.ignitevideo.cloud/api/videos \ -H "Authorization: Bearer YOUR_API_KEY"