Skip to main content

Visão Geral

A API do Talk utiliza autenticação via Bearer Token. Para obter um token, faça uma requisição POST para o endpoint de autenticação da plataforma.

Endpoint

POST https://app.morada.ai/api/integrations/auth

Request

Headers

HeaderValor
Content-Typeapplication/json

Body

{
  "email": "usuario@empresa.com",
  "password": "sua_senha"
}

Response

Sucesso (200)

{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "expiresIn": 86400
}
CampoTipoDescrição
tokenstringToken JWT para autenticação nos endpoints do Talk
expiresInnumberTempo de expiração em segundos (24h)

Erro (401)

{
  "statusCode": 401,
  "message": "Credenciais inválidas"
}

Uso do Token

Após obter o token, inclua-o no header Authorization de todas as requisições ao Talk:
curl -H "Authorization: Bearer SEU_TOKEN" \
  https://app.morada.ai/api/desk/tickets
Alternativamente, o Talk também aceita autenticação via cookie de sessão __Secure-next-auth.session-token para usuários autenticados na plataforma web.