Você está na página 1de 4

Criação de cadastro / Início da Visita:

Consulta de usuário com identificador:


Método: GET /v1/cardholders

Parâmetros utilizados: chtype = 5

idNumber = CD_PESSOA_FISICA

OBS: Armazenar o parâmetro CHID pois é utilizada nos outros métodos


Cadastro de usuário:
Método: POST /v1/cardholders

Body (JSON):

"CHType": 5,

"FirstName": "NM_PESSOA_FISICA",

"PartitionID": 0,

"IdNumber": "CD_PESSOA_FISICA",

"AuxLst01": 0

OBS: Armazenar o parâmetro CHID pois é utilizada nos outros métodos

Relação do AuxLst01:

Atualização de usuário:
Método: PUT /v1/cardholders

Body (JSON): Json obtido do get com os atualização dos campos FirstName e AuxLst01

Obs: Setar também PartitionID = 0 caso for encontrado um cadastro antigo que não foi feito por
esta integração

Consultar Níveis de acesso de um usuário:


Método: GET /v1/cardholders/{chId}/accessLevels

Ids dos níveis de acesso no ambiente de homologação:

EntradaPaulista = 3646

EntradaMirante = 3647

SaidaPaulista = 3666

SaidaMirante = 3648

Remover Níveis de acesso de um usuário:


Método: DELETE /v1/cardholders/{chId}/accessLevels/{accessLevelId}
Atribuir Níveis de acesso de um usuário:
Método: POST /v1/cardholders/{chId}/accessLevels/{accessLevelId}

Body (JSON):

"CHID": {chId},

"AccessLevelID": {accessLevelId}

Consultar Cartão:
Método: GET /v1/cards

Parametros: CardNumber = Senha (20000 até 50000)

Chid = Null (Cartão não está em uso!!)

Iniciar Visita:
Método: POST /v1/cardholders/{chId}/activeVisit

Body (JSON):

"CHID": {chId},

"ClearCode": "Tasy_{Senha}",

"VisitStart": "2023-07-07T18:17:30.059Z", //GMT +0

"VisitEnd": "2023-07-08T18:17:30.059Z", //GMT +0

"IdNumber": "{CD_PESSOA_FISICA}"

}
Alteração no nível de acesso:

Consultar o usuário com identificador:


Método: GET /v1/cardholders

Parâmetros utilizados: chtype = 5

idNumber = CD_PESSOA_FISICA

OBS: Armazenar o parâmetro CHID pois é utilizada nos outros métodos

Remover Níveis de acesso de um usuário:


Método: DELETE /v1/cardholders/{chId}/accessLevels/{accessLevelId}

Ids dos níveis de acesso de entrada no ambiente de homologação:

EntradaPaulista = 3646

EntradaMirante = 3647

Você também pode gostar