Conta & Autenticação
1. Criar conta
Seção intitulada “1. Criar conta”A conta é criada pela interface web (não há endpoint de signup na API):
- Acesse
https://devstreamcore.come cadastre-se com e-mail + senha. - Confirme o e-mail (obrigatório em produção).
- No primeiro acesso, uma organização é provisionada automaticamente (uma por usuário), já no plano free (60 min de transcode/mês + cota de views).
A organização é o “tenant” dono dos seus vídeos, API keys e uso.
2. Criar a API key
Seção intitulada “2. Criar a API key”-
No dashboard, vá em Keys (
/keys). -
Clique em Create Key (requer papel
adminouowner). -
A chave é exibida uma única vez:
sc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxGuarde em local seguro (ex.: secret manager). Ela é armazenada com hash e não pode ser recuperada depois — se perder, gere outra.
Live vs. test: chaves sc_live_* operam em produção; sc_test_* em modo de
teste. O modo é definido pela chave, não pela URL.
3. Autenticar
Seção intitulada “3. Autenticar”Toda chamada a /v1/* exige o header Authorization:
curl https://api.devstreamcore.com/v1/usage \ -H "Authorization: Bearer sc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"- Sem chave válida →
401 authentication_error. - Requisições passam por rate limiting (
429) e checagem de cota (402).