Usuário
O contexto de usuários terão métodos para consulta de informações a ações referentes aos usuários do sistema.
Recursos de usuário
Ação
Descrição
/user.validateEmail
Envia um código de validação por e-mail
/user.validateEmailCode
Confirma o código recebido por e-mail
/user.validateMobile
Envia um código de validação por sms
/user.validateMobileCode
Confirma o código recebido por sms
/user.register
Cadastra um usuário no sistema
/user.login
Gera um token de acesso para o usuário
/user.logout
Encerra a sessão do token atual
/user.recovery
Recupera acesso de uma conta
/user.ChangePassword
Permite definir uma nova senha. Pós recovery
/user.profile
Exibe informações do usuário
/user.updateProfile
Atualiza perfil do usuário ❗
/user.removePhoto
Remove foto do perfil ❗
/user.updatePhoto
Atualiza foto de perfil ❗
/user.rules
Lista regras que o usuário possui no sistema
Cadastra um usuário no sistema
POST
https://api.peoplepass.com.br/user.register
Request Body
gender
string
Gênero (M ou F)
birthday
string
Data de nascimento (YYYY-MM-DD)
password
string
Senha escolhida
string
Endereço de e-mail
name
string
Nome completo
Confirma e-mail do usuário
POST
https://api.peoplepass.com.br/user.confirmEmail
Request Body
code
string
Código enviado por e-mail
Obter token com login e senha do usuário
POST
https://api.peoplepass.com.br/user.login
Recebe um token que expira até a próxima 7h da manhã, ou até o logout, que revoga o token.
Request Body
user
string
e-mail do usuário
password
string
senha do usuário
Logout de usuário
POST
https://api.peoplepass.com.br/user.logout
Revoga o token de usuário
Headers
Authorization: Basic
string
Token de usuário
Recuperação de conta
POST
https://api.peoplepass.com.br/user.recovery
Recuperação de conta, caso o usuário seja localizado, envia um link por e-mail do usuário que dá acesso para que ele possa definir uma nova senha. Endpoint para definir nova senha: /user.changePassword
Request Body
string
E-mail de cadastro do usuário
mobile_country
string
Código de País do celular
mobile
string
Número do celular
document_cpf
string
CPF - Número de documento
birthday
string
Data Nascimento (DD/MM/YYY)
POST
https://api.peoplepass.com.br/user.recovery
Request Body
document_cpf
string
CPF
POST
https://api.peoplepass.com.br/user.changePassword
Request Body
password
string
recovery_code
string
Obter perfil do usuário
POST
https://api.peoplepass.com.br/user.profile
Retorna o perfil do usuário
Headers
Authorization: Basic
string
Token de usuário
Trocar senha do usuário
POST
https://api.peoplepass.com.br/v1/user.updatePassword
Request Body
new_password
string
A nova senha do usuário
password
string
A senha atual do usuário
Last updated