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

host_id
string

ID do host.

host_slug
string

Slug do host.

avatar_id
string

ID do avatar vinculado ao acesso Hinova. Pode ser null.

codigo_mobile
number

Código mobile da associação na Hinova. Pode ser null.

document
string

CNPJ ou CPF da associação, sem formatação. Pode ser null.

our_token_sga
string

Token do host para as chamadas do SGA.

our_token_crm
string

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ódigoDescrição
401Token ausente ou inválido
403O token não é o token Hinova do host, ou o host não pertence ao domínio Hinova
404O host não tem acesso Hinova ativo
500Erro interno do servidor
503Nã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.