URL Base
Autenticacao
A Studio API utiliza JWT (JSON Web Tokens) para autenticacao. Apos o sign-in, o cliente recebe umaccessToken e um refreshToken. Inclua o access token no header Authorization para todas as requisicoes autenticadas.
Ciclo de Vida do Token
| Token | Proposito | Expiracao |
|---|---|---|
accessToken | Autentica requisicoes a API | Curta duracao (retornado em expiresIn segundos) |
refreshToken | Obtem novos access tokens sem re-autenticacao | Longa duracao |
Inicio Rapido
Faca sign-in para obter seu access token
Autentique com email e senha via
POST /auth/sign-in. A resposta inclui um accessToken, refreshToken e expiresIn.Obtenha seu perfil
Chame
GET /profile com o access token para obter os detalhes do usuario e a lista de organizacoes as quais voce pertence.Conceitos-Chave
- Organizacoes sao a unidade de tenant. Usuarios pertencem a organizacoes via memberships.
- Assinaturas vinculam organizacoes a planos com intervalos de cobranca.
- Roles & Permissoes controlam o acesso usando o padrao
resource:action.
Recursos
Autenticacao & Identidade
Sign up, sign in, OAuth, magic auth e redefinicao de senha.
OTP
Senhas de uso unico para verificacao de email, magic auth e redefinicao de senha.
Perfil
Perfil do usuario atual e troca de organizacao.
Memberships
Gestao e ciclo de vida de memberships da organizacao.
Convites
Convidar usuarios para organizacoes com atribuicao de role.
Roles
Gestao de roles RBAC com permissoes granulares.
Permissoes
Descoberta de permissoes do sistema e customizadas.
Planos & Assinaturas
Planos de assinatura, intervalos de cobranca e proximas faturas.
Cobranca
Faturas, metodos de pagamento, cupons e vouchers.