Post acess control entry authorize

Descrição

O endpoint entryAuthorize é utilizado para requisitar a autorização de acesso de um usuário à academia. Após a solicitação, a entrada ou tentativa de entrada do usuário será registrada no sistema EVO, seguindo todas as regras de bloqueio configuradas em Configurações > Controle de Acesso > Bloqueios de Acesso.


Parâmetros do Payload

ParâmetroTipoObrigatórioDescrição
idInteiroSimID do usuário cadastrado no EVO.
personTypeInteiroSimTipo de pessoa que está acessando. Valores:
- 1: Cliente
- 2: Oportunidade
- 3: Colaborador
- 4: Personal
deviceInteiroSimID do dispositivo usado para o acesso. Valores:
- 1: Digital
- 2: QR Code
- 3: Facial
- 4: Teclado
idManualEntryInteiroNãoID da liberação manual registrada no EVO. Necessário em caso de liberação sem autenticação.
temperatureDecimalNãoTemperatura no momento do acesso, em Celsius. Utilizado para o Clube de Recompensas.
climateIdInteiroNãoID do clima no momento do acesso. Utilizado para o Clube de Recompensas. Valores:
- 1: Ensolarado
- 2: Frio
- 3: Chuva
- 4: Tempestades
- 5: Neve
- 6: Nublado
- 7: Ventoso
idTurnstileInteiroSimID da catraca registrada no EVO.

Descrição dos Campos da resposta (200)

CampoTipoDescrição
authorizedBooleanoIndica se o acesso foi autorizado (true) ou negado (false).
messageStringMensagem informativa sobre o bloqueio ou liberação do acesso.
messageCustomStringMensagem personalizada configurada no sistema para liberação ou bloqueio.
entryIdInteiroID da entrada gerada no sistema EVO.
photoUrlStringURL da foto do usuário cadastrada no EVO.
totalFitcoinsInteiroTotal de fitcoins do usuário (pode ser nulo).
documentStringDocumento do usuário cadastrado no EVO.
planIdPassageInteiroID do plano do usuário usado na solicitação do acesso.
planNameStringNome do plano do usuário usado na solicitação do acesso.
nameStringNome do usuário que realizou o acesso.
idInteiroID do usuário que realizou o acesso.
passageDirectionStringSentido de passagem configurado para a catraca no sistema EVO.
blockedTypeInteiroTipo de bloqueio em caso de não autorização. Consulte a tabela de tipos de bloqueios abaixo.

Tipos de Bloqueios (blockedType)

CódigoDescrição
0Sem bloqueio
1Sem acesso a esta filial
2Bloqueio manual no cadastro
3Restrição manual no cadastro
4Sem acesso pelo dispositivo teclado
5Bloqueio por CREF vencido
6Bloqueio por contrato suspenso
7Contrato não permite acesso à catraca informada
8Quantidade de entradas configuradas no contrato esgotaram
9Acesso fora do horário permitido no contrato
10Acesso não agendado conforme exigido pelo contrato
11Usuário com saldo devedor
12Usuário sem exame médico
13Exame médico vencido
14Usuário sem exame nutricional
15Exame nutricional vencido
16Usuário sem exame dermatológico
17Exame dermatológico vencido
18Bloqueio por falta de avaliação física ou avaliação vencida
19Usuário Gympass não tem acesso à catraca informada
20Gympass: acesso permitido apenas na primeira hora do check-in
21Gympass: nenhum check-in encontrado
22Gympass: idade não permitida para o plano
23Gympass: acesso fora do horário permitido pelo produto
24Gympass: GYM-ID cadastrado no EVO é inválido
25Gympass: servidor indisponível
26Check-in do usuário foi cancelado
27Check-in do usuário expirou
28Check-in do usuário já validado anteriormente
29Check-in inválido para o respectivo plano Gympass
30Totalpass: nenhum check-in encontrado
31Totalpass: acesso permitido apenas na primeira hora do check-in
32Totalpass: check-in não disponível para validação
33Totalpass: check-in do usuário expirado
34Totalpass: dados do check-in não encontrados
35Totalpass: erro ao validar (servidor indisponível)
36Nenhum serviço disponível para acesso
37Convite de liberação não dá acesso à catraca informada
38Pendência de assinatura do contrato
39Termo de acesso não aceito pelo usuário
40PARQ: usuário sem preenchimento do formulário
41PARQ: pendência de upload de atestado
42Ocupação máxima da academia atingida
43Bloqueio por acesso duplo no tempo configurado
44Cliente sem plano ativo
45Totalpass: dados de configuração incompletos
46Colaborador sem acesso à filial
47Colaborador inativo
48Colaborador acessando fora do horário de trabalho
49Personal com contrato suspenso
50Contrato do personal não permite acesso à catraca informada
51Personal sem contrato ativo
52Oportunidade com tempo de visita vencido
53Oportunidade sem tempo de visita configurado

Exemplo de requisição

{
  "id": 12345,
  "personType": 1,
  "device": 2,
  "idManualEntry": null,
  "temperature": 36.5,
  "climatelId": 101,
  "idTurnstile": 202
}
Language
Credentials
Basic
base64
:
Click Try It! to start a request and see the response here!