API RHiD
Versões do documento
Data Observação
08/12/2020 Nelson Vogel – versão inicial
Autenticação
O sistema utiliza autenticação através de um token JWT, obtido na tela de login. Com exceção das
funções version, login e forgot_password todas as funções devem ser executadas passando no
header o token JWT.
O endereço do RHiD é na seguinte URL: [Link]
As APIs podem ser visualizadas nas respectivas telas do sistema, utilizando o Dev Tools conforme
exemplos a seguir.
API – chamadas de função (alguns exemplos)
1) Login
[Link]
Devem ser passados o e-mail e senha no payload da mensagem através de um POST, conforme
imagem abaixo:
O retorno da mensagem é um token de acesso, que deverá ser utilizado nas demais mensagens:
Fazendo teste de login utilizando o Postman:
2) Listagem de funcionários
[Link]
Diversos parâmetros de paginação, ordenação e filtro podem ser passados na URL através do
método GET, conforme pode ser verificado no Dev Tools:
Deve ser observado que o token precisa ser informado no cabeçalho da chamada:
3) Atualização ou inclusão de funcionários
Para atualização ou inclusão de funcionários devem ser utilizados os métodos PUT (atualização) ou
POST (inclusão) na URL [Link]
Sempre deve ser passado no cabeçalho da mensagem o token gerado no login.
No payload da mensagem devem ser passadas as informações do funcionário:
4) Obtenção dos registros de ponto (AFD)
Podem ser obtidos na URL, que irá retornar o arquivo conforme parâmetros informados na URL.
[Link]