Gerencie autenticação via JWT, API Keys e OTP para compradores. Suporte a múltiplos métodos de auth para diferentes casos de uso.
/v1/auth/registerRegistra um novo usuário e organização. Retorna um JWT token válido por 24h.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| name | string | OBRIGATÓRIO | Nome completo |
| string | OBRIGATÓRIO | ||
| password | string | OBRIGATÓRIO | Senha (mín 8 chars) |
{
"name": "João Silva",
"email": "joao@empresa.com",
"password": "MinhaSenh@Forte123"
}{
"token": "eyJhbGciOiJSUzI1NiIs...",
"expires_in": 86400,
"token_type": "Bearer",
"user": {
"id": "550e8400-e29b-41d4-...",
"name": "João Silva",
"email": "joao@empresa.com"
}
}/v1/auth/loginAutentica um usuário existente e retorna um JWT token.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| string | OBRIGATÓRIO | Email cadastrado | |
| password | string | OBRIGATÓRIO | Senha |
{
"email": "joao@empresa.com",
"password": "MinhaSenh@Forte123"
}{
"token": "eyJhbGciOiJSUzI1NiIs...",
"expires_in": 86400,
"token_type": "Bearer"
}/v1/api-keysGera uma API Key para integração programática. A chave completa só é mostrada UMA VEZ — guarde com segurança. Use o header X-API-Key.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| name | string | OBRIGATÓRIO | Nome da integração |
{
"name": "Minha Integração"
}{
"id": "...",
"key": "sk_live_aBcDeFgHiJkLm...",
"prefix": "sk_live_aBcD",
"name": "Minha Integração"
}/v1/auth/request-otpEnvia um código OTP de 6 dígitos por email para autenticação de compradores.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| string | OBRIGATÓRIO | Email do comprador |
{ "email": "cliente@email.com" }{ "message": "OTP sent" }/v1/auth/verify-otpValida o código OTP e cria uma sessão com cookie httpOnly.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| string | OBRIGATÓRIO | ||
| code | string | OBRIGATÓRIO | Código de 6 dígitos |
{
"email": "cliente@email.com",
"code": "123456"
}{ "session": "created" }Nossa infraestrutura global processa milhões de requisições simultâneas em horários de pico. Junte-se a +500 promotores usando Flair.
Uptime Garantido