POST api/Justificativa/PostExcluirJustificativa

Excluir Justificativa

Request Information

URI Parameters

None.

Body Parameters

RemoteJustificativaFuncionario
NameDescriptionTypeAdditional information
Id

Identificação do Afastamento, retornado pela API no momento da Inclusão. Deverá ser informado quando Alteração/Exclusão

integer

None.

cpf

CPF do funcionário, usado para localizar o Registro do Funcionário

string

None.

Admissao

Data de Admissão do Funcionario, usado para localizar o Registro do Funcionário

date

None.

JustificativaId

Id da Justificativa (Obtido através do método GetJustificativas)

integer

None.

DataInicio

Data de Inicio no formato dd/MM/yyyy hh:mm:ss

date

None.

DataFim

Data Fim no formato dd/MM/yyyy hh:mm:ss

date

None.

HoraDeclaracaoInicio

Hora e Minuto de Inicio da Declaracao no formato hhmm (HORA e MINUTO)

string

None.

HoraDeclaracaoFim

Hora e Minuto de Fim da Declaracao no formato hhmm (HORA e MINUTO)

string

None.

Observacao

Linha 1 de Observacao

string

None.

Observacao2

Linha 2 de Observacao

string

None.

Observacao3

Linha 3 de Observacao

string

None.

clienteStepsId

Id Do Cliente, fornecido pela equipe Steps

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "cpf": "sample string 2",
  "Admissao": "2025-12-06T11:39:52.6655802-03:00",
  "JustificativaId": 4,
  "DataInicio": "2025-12-06T11:39:52.6655802-03:00",
  "DataFim": "2025-12-06T11:39:52.6655802-03:00",
  "HoraDeclaracaoInicio": "sample string 7",
  "HoraDeclaracaoFim": "sample string 8",
  "Observacao": "sample string 9",
  "Observacao2": "sample string 10",
  "Observacao3": "sample string 11",
  "clienteStepsId": 12
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'RemoteJustificativaFuncionario'.

Response Information

Resource Description

object

JustificativaFuncionarioRetorno
NameDescriptionTypeAdditional information
Id

Identificação do Afastamento retornado pela API no momento da Inclusão.

integer

None.

Sucesso

True quando prontuario recebido com Sucesso e False quando ocorrer algum erro.

boolean

None.

Mensagem

Mensagem quando ocorrer erro.

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Sucesso": true,
  "Mensagem": "sample string 3"
}