For the complete documentation index, see llms.txt. This page is also available as Markdown.

Consultar dados de uma pessoa

Aqui você pode consultar os dados de uma pessoa via ID ou Username, trazendo todos os dados cadastrados dessa pessoa

Assista como é realizada a conexão dessa API no vídeo abaixo.

Como consultar os dados de uma pessoa utilizando API e o código identificador da pessoa (userId)?

Você pode consultar os dados de cadastro de uma pessoa específica no Zeev utilizando API e o código identificador da pessoa (userId). Siga os passos abaixo:

  1. Obtenha o UserId: Obtenha o código identificador da pessoa. Ele pode ser encontrado na página de cadastro de usuários em Acesso > Pessoas, ou pode ser obtido como retorno de alguma consulta de API identificado como por exemplo em consultar de solicitações (na propriedade requester > id ) ou em muitos outros.

  2. Autenticação: Obtenha um token de autenticação com permissão de realizar essa operação.

  3. Enviar a Requisição: Utilize o endpoint Consultar dados de uma pessoa para enviar a requisição conforme modelo e exemplo (troque seu_endereco.do.zeev pelo endereço que você usa para acessar o Zeev):

  4. oData: opcionalmente, utilize regras oData para manipular o resultado da API. Essa API aceita $select.

Obter pessoa por código (Auth)

get
Autorizações
AuthorizationstringObrigatório

Utilize um token válido de usuário para realizar a requisição

Parâmetros de rota
userIdinteger · int32Obrigatório

Código identificador da pessoa

Respostas
200

Sucesso.

idinteger · int32Opcional

Código identificador da pessoa

namestringOpcional

Nome da pessoa

emailstringOpcional

Endereço de e-mail para notificações

usernamestringOpcional

Username da pessoa

documentstringOpcional

Documento de CPF ou CNPJ

identificationstringOpcional

Matrícula ou número interno da pessoa

isActivebooleanOpcional

Indicador se a pessoa está ativa

isSuperAdminbooleanOpcional

Indicador se a pessoa é superadministradora

isLockedbooleanOpcional

Indicador se a pessoa está bloqueada

isAbsentbooleanOpcional

Indicador se a pessoa está em ausência

authenticationTypestringOpcional

Tipo de autenticação da pessoa

licenseTypestringOpcional

Tipo de licença da pessoa

createDatestring · date-timeOpcional

Data de criação da pessoa

lastLoginDatestring · date-timeOpcional

Data de último login da pessoa

lastPasswordChangestring · date-timeOpcional

Data da última troca de senha da pessoa

isPasswordExpiredbooleanOpcional
isPasswordRequiredbooleanOpcional
isAnonymousbooleanOpcional
isSubstituteNowbooleanOpcional
businessShiftIdinteger · int32Opcional

Código identificador do turno de trabalho

get/api/2/users/{userid}

Exemplo de como obter os dados de uma pessoa utilizando API e userId


Vídeo de exemplo de uso

Como consultar os dados de uma pessoa utilizando API e o login de usuário da pessoa (username)?

Você pode consultar os dados de cadastro de uma pessoa específica no Zeev utilizando API e o login de usuário da pessoa (username), para isso, siga os passos abaixo:

  1. Obtenha o UserId: Obtenha o código identificador da pessoa, ele pode ser encontrado na página de cadastro de usuários em Acesso > Pessoas, ou pode ser obtido como retorno de alguma consulta de API identificado como por exemplo em consultar de solicitações (na propriedade requester > name) ou em muitos outros.

  2. Autenticação: Obtenha um token de autenticação com permissão de realizar essa operação.

  3. Enviar a Requisição: Utilize o endpoint Consultar dados de uma pessoa para enviar a requisição conforme modelo e exemplo (troque seu_endereco.do.zeev pelo endereço que você usa para acessar o Zeev):

  4. oData: opcionalmente, utilize regras oData para manipular o resultado da API. Essa API aceita $select.

Além do uso do endpoint indicado no exemplo abaixo [Route("{username}")], está disponível uma rota com o seguinte endereço [Route("username/{username}")].

Obter pessoa por username (Auth)

get
Autorizações
AuthorizationstringObrigatório

Utilize um token válido de usuário para realizar a requisição

Parâmetros de rota
usernamestringObrigatório

Descrição do username da pessoa

Respostas
200

Sucesso.

idinteger · int32Opcional

Código identificador da pessoa

namestringOpcional

Nome da pessoa

emailstringOpcional

Endereço de e-mail para notificações

usernamestringOpcional

Username da pessoa

documentstringOpcional

Documento de CPF ou CNPJ

identificationstringOpcional

Matrícula ou número interno da pessoa

isActivebooleanOpcional

Indicador se a pessoa está ativa

isSuperAdminbooleanOpcional

Indicador se a pessoa é superadministradora

isLockedbooleanOpcional

Indicador se a pessoa está bloqueada

isAbsentbooleanOpcional

Indicador se a pessoa está em ausência

authenticationTypestringOpcional

Tipo de autenticação da pessoa

licenseTypestringOpcional

Tipo de licença da pessoa

createDatestring · date-timeOpcional

Data de criação da pessoa

lastLoginDatestring · date-timeOpcional

Data de último login da pessoa

lastPasswordChangestring · date-timeOpcional

Data da última troca de senha da pessoa

isPasswordExpiredbooleanOpcional
isPasswordRequiredbooleanOpcional
isAnonymousbooleanOpcional
isSubstituteNowbooleanOpcional
businessShiftIdinteger · int32Opcional

Código identificador do turno de trabalho

get/api/2/users/{username}

Atualizado

Isto foi útil?