Usage

Colaborador

Para adicionar Novo Colaborador

curl -X POST -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/colaborador/" -d '{"name":"Colaborador1","registration":"0001"}'

Para visualizar todos colaboradores

curl -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/colaborador/"

Registro de Ponto

Para adicionar registro de ponto

curl -X POST -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/ponto/" -d '{"colaborador_id":"1","tipo":"entrada", "horario":"2019-01-01 12:00:00"}'

curl -X POST -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/ponto/" -d '{"colaborador_id":"1","tipo":"saida", "horario":"2019-01-01 17:00:00"}'

Para visualizar todos registros de Pontos

curl -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/ponto/"

Ponto Detalhado do mês

Para visualizar detalhes de registro de ponto do mês

Paramêtros: id do funcionario e mês para detalhes

GET

curl -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/pontomes/?id=1&mes=1"

POST

curl -X POST -H 'Content-Type: application/json' -u admin:admin "http://127.0.0.1:8000/pontomes/" -d '{"colaborador_id":"1","mes":"1"}'

Note

Utilizar usuário `admin` com a senha padrão: `admin`.