Ferias
API Responsável pela sincronização do Prontuário de Férias
| API | Description |
|---|---|
| GET api/Ferias/GetFerias?dataInicial={dataInicial}&dataFinal={dataFinal}&empresa={empresa}&clienteStepsId={clienteStepsId} |
Obter Todos os Prontuário de Férias. |
| POST api/Ferias/PostFeriasFuncionario |
Obter Todos os Prontuário de Férias de determinado Funcionario. |
| GET api/Ferias/GetStatusFerias/{id}?operacao={operacao} |
Obter Status da Sincronização das Férias. |
| POST api/Ferias/PostIncluirFerias |
Incluir Afastamento |
| POST api/Ferias/PostAlterarFerias |
Alterar Afastamento |
| POST api/Ferias/PostExcluirFerias |
Excluir afastamento |
Local
API Responsável por gerenciar o Local do Funcionario
| API | Description |
|---|---|
| GET api/Local/GetLocalUsuario?funcionarioId={funcionarioId}&clienteStepsId={clienteStepsId} |
Obter Local de Trabalho do Funcionario. |
Recibos
API Responsável por Obter Ultimos Pagamentos.
| API | Description |
|---|---|
| GET api/Recibos/GetUltimosPagamentos?range={range}&clienteStepsId={clienteStepsId} |
Obter Ultimos do pagamentos do ClienteSteps. |
| GET api/Recibos/GetUltimosPagamentosFuncionario?range={range}&funcionarioId={funcionarioId} |
Obter Ultimos do pagamentos do Funcionário. |
Account
API Responsável pelo Gerenciamento do Usuário.
| API | Description |
|---|---|
| GET api/Account/GetAutenticaUsuario?userName={userName}&password={password} |
Autenticar Usuário |
| POST api/Account/IncluirUserProfile |
Incluir Usuário no sistema. |
| POST api/Account/ExcluirUserProfile |
Excluir Usuário no sistema. |
| POST api/Account/AlterarSenha |
Alterar senha do Usuário no sistema. |
| POST api/Account/AtualizarClienteSteps |
Atualizar clienteSteps do usuário |
| POST api/Account/AtualizarPerfil |
Alterar Usuário no sistema. |
Device
API Responsável por gerenciar os Dispositivos do Funcionario.
| API | Description |
|---|---|
| POST api/Device/PostSalvarUsuarioDevice |
Incluir Device |
| GET api/Device/GetUltimoDevice?userId={userId}&clienteStepsId={clienteStepsId} |
Obter Ultimo Device do Funcionario |
Ponto
API Responsável pela marcacão do ponto eletronico.
| API | Description |
|---|---|
| POST api/Ponto/PostSalvarMarcacao |
Incluir Marcacão do Ponto. |
| GET api/Ponto/GetListMarcacao?range={range}&clienteStepsId={clienteStepsId} |
Obter Lista das ultimas marcacoes. |
| GET api/Ponto/GetListMarcacaoFuncionario?range={range}&funcionarioId={funcionarioId}&clienteStepsId={clienteStepsId} |
Obter Lista das ultimas marcacoes por Funcionario. |
Funcionario
API Responsável pela sincronização de Funcionarios
| API | Description |
|---|---|
| GET api/Funcionario/GetDesligados?dataInicial={dataInicial}&dataFinal={dataFinal}&empresa={empresa}&clienteStepsId={clienteStepsId} |
Obter Desligados em determinado periodo. |
| POST api/Funcionario/PostIncluirFuncionario |
Incluir Funcionario |
| POST api/Funcionario/PostAlterarFuncionario |
Alterar Funcionario |
| POST api/Funcionario/PostUploadArquivos/{id} |
Upload dos Documentos do Funcionario Tipo do Documento, valores esperados: RG, CPF, CNH, PIS, CTPS, TITULO, RESERVISTA, CRIMINAIS, ESCOLAR, CURSOS, RESIDENCIA, ABERTURA, REFERENCIA, EXAME, NASCIMENTO, CASAMENTO, VACINA, RGRESPONSAVEL, CPFRESPONSAVEL, LAUDOPCD, ASO, OUTROS |
Justificativa
API Responsável pela sincronização de Justificativas
| API | Description |
|---|---|
| GET api/Justificativa/GetJustificativas?clienteStepsId={clienteStepsId} |
Obter Tabela de Justificativas Cadastradas no sistema. |
| GET api/Justificativa/GetJustificativasFuncionarios?dataInicial={dataInicial}&dataFinal={dataFinal}&empresa={empresa}&clienteStepsId={clienteStepsId} |
Obter Tabela de Justificativas Cadastradas no sistema. |
| POST api/Justificativa/PostIncluirJustificativa |
Incluir Justificativa |
| POST api/Justificativa/PostAlterarJustificativa |
Alterar Justificativa |
| POST api/Justificativa/PostExcluirJustificativa |
Excluir Justificativa |
Exportacao
API Responsável por Obter Exportacoes de dados do sistema
BancoHoras
API Responsável por gerenciar o Banco de Horas do Funcionario
| API | Description |
|---|---|
| GET api/BancoHoras/GetHorasAcumulado?funcionarioId={funcionarioId}&clienteStepsId={clienteStepsId} |
Obter Banco de Horas do Funcionario |
Afastamento
API Responsável pela sincronização de Afastamentos
| API | Description |
|---|---|
| GET api/Afastamento/GetAfastamentos?dataInicial={dataInicial}&dataFinal={dataFinal}&empresa={empresa}&clienteStepsId={clienteStepsId} |
Obter Todos os Afastamentos. |
| GET api/Afastamento/GetStatusAfastamento/{id}?operacao={operacao} |
Obter Status da Sincronização do Afastamento. |
| POST api/Afastamento/PostAfastamentosFuncionario |
Obter Todos os Afastamentos de determinado Funcionario. |
| POST api/Afastamento/PostIncluirAfastamento |
Incluir Afastamento |
| POST api/Afastamento/PostAlterarAfastamento |
Alterar Afastamento |
| POST api/Afastamento/PostExcluirAfastamento |
Excluir afastamento |