Dados de Acesso Hinova
Consulte os dados de acesso Hinova de um host usando o token Hinova desse host.
Você pode testar esta rota diretamente em nossa documentação interativa.
Disponível somente para hosts do domínio Hinova. Devolve os identificadores e os tokens que o SGA e o CRM usam para chamar a Tolky em nome do host.
Endpoint
GET /api/externalAPIs/public/hinova/getAccessData
Autenticação
Inclua o token Hinova do host no cabeçalho da requisição:
Authorization: Bearer {TOKEN_HINOVA_DO_HOST}
O token Hinova do host é o our_token_sga ou o our_token_crm obtido em Descobrir Token do Host. Os dois devolvem a mesma resposta.
Esta rota aceita somente esses dois tokens. O token de domínio e o token genérico do host (host_token) são recusados com 403.
Parâmetros
Esta rota não recebe parâmetros. O host é o do token.
Exemplo
curl -X GET '{{BASE_URL}}/api/externalAPIs/public/hinova/getAccessData' \
-H 'Authorization: Bearer {TOKEN_HINOVA_DO_HOST}'
Resposta
{
"code": 200,
"message": "OK",
"data": {
"host_id": "1754b7e6-dbd7-4ca3-a843-7f06fad4e4c0",
"host_slug": "slug-do-host",
"avatar_id": "9f1c2d3e-4b5a-4c6d-8e7f-0a1b2c3d4e5f",
"codigo_mobile": 1234,
"document": "00000000000000",
"our_token_sga": "token-do-host-para-o-sga",
"our_token_crm": "token-do-host-para-o-crm"
}
}
Campos da Resposta
ID do host.
Slug do host.
ID do avatar vinculado ao acesso Hinova. Pode ser null.
Código mobile da associação na Hinova. Pode ser null.
CNPJ ou CPF da associação, sem formatação. Pode ser null.
Token do host para as chamadas do SGA.
Token do host para as chamadas do CRM.
As credenciais do sistema da Hinova (login e tokens do SGA e do CRM) não fazem parte da resposta.
Erros
| Código | Descrição |
|---|---|
401 | Token ausente ou inválido |
403 | O token não é o token Hinova do host, ou o host não pertence ao domínio Hinova |
404 | O host não tem acesso Hinova ativo |
500 | Erro interno do servidor |
503 | Não foi possível validar o token agora. O token não foi recusado: tente novamente |
Segurança
Trate our_token_sga e our_token_crm como segredos. Não os exponha em clientes (web/mobile) nem os registre em logs.
- Use sempre HTTPS e chame esta rota a partir do seu backend.