POST api/recursos/{idRecurso}/manifestar

Registra uma manifestação de recurso.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idRecurso

integer

Required

Body Parameters

DadosManifestarRecursoDto
NameDescriptionTypeAdditional information
IdAcaoManifestacao

* Obrigatório. Identificação do tipo de ação de manifestação a ser realizada. Valores possíveis: 1 - Comunicar 3 - Manifestar 4 - Prorrogar julgamento 5 - Suspender 6 - Prorrogar suspensão

integer

None.

TxtJustificativa

* Obrigatório. Texto de justificativa para a manifestação do recurso.

string

None.

AnexosRespostaManifestacao

Lista de anexos da manifestação do recurso.

Collection of AnexosDTO

None.

IndClassificacaoConteudo

* Obrigatório. Indica se essa manifestação de recurso contém informações sujeitas à restrição de acesso. Informe true para acesso restrito ou false para acesso não restrito.

boolean

None.

IdsMotivosSuspensaoRespostaRecurso

Campo de seleção múltipla. Informa o(s) motivo(s) para a suspensão. Serviço que lista motivos de suspensão disponível na documentação da API.

Collection of integer

None.

QtdDiaSuspensao

Campo numérico que informa o prazo de suspensão em dias.

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "IdAcaoManifestacao": 1,
  "TxtJustificativa": "sample string 2",
  "AnexosRespostaManifestacao": [
    {
      "NomeArquivo": "sample string 1",
      "ConteudoZipadoEBase64": "sample string 2",
      "TamanhoArquivo": 3,
      "IdAws": "sample string 4",
      "IdAnexoGenerico": 1
    },
    {
      "NomeArquivo": "sample string 1",
      "ConteudoZipadoEBase64": "sample string 2",
      "TamanhoArquivo": 3,
      "IdAws": "sample string 4",
      "IdAnexoGenerico": 1
    }
  ],
  "IndClassificacaoConteudo": true,
  "IdsMotivosSuspensaoRespostaRecurso": [
    1,
    2
  ],
  "QtdDiaSuspensao": 1
}

text/html

Sample:
{"IdAcaoManifestacao":1,"TxtJustificativa":"sample string 2","AnexosRespostaManifestacao":[{"NomeArquivo":"sample string 1","ConteudoZipadoEBase64":"sample string 2","TamanhoArquivo":3,"IdAws":"sample string 4","IdAnexoGenerico":1},{"NomeArquivo":"sample string 1","ConteudoZipadoEBase64":"sample string 2","TamanhoArquivo":3,"IdAws":"sample string 4","IdAnexoGenerico":1}],"IndClassificacaoConteudo":true,"IdsMotivosSuspensaoRespostaRecurso":[1,2],"QtdDiaSuspensao":1}

application/xml, text/xml

Sample:
<DadosManifestarRecursoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ouvidorias.Api.Models.DTO">
  <AnexosRespostaManifestacao>
    <AnexosDTO>
      <ConteudoZipadoEBase64>sample string 2</ConteudoZipadoEBase64>
      <IdAnexoGenerico>1</IdAnexoGenerico>
      <IdAws>sample string 4</IdAws>
      <NomeArquivo>sample string 1</NomeArquivo>
      <TamanhoArquivo>3</TamanhoArquivo>
    </AnexosDTO>
    <AnexosDTO>
      <ConteudoZipadoEBase64>sample string 2</ConteudoZipadoEBase64>
      <IdAnexoGenerico>1</IdAnexoGenerico>
      <IdAws>sample string 4</IdAws>
      <NomeArquivo>sample string 1</NomeArquivo>
      <TamanhoArquivo>3</TamanhoArquivo>
    </AnexosDTO>
  </AnexosRespostaManifestacao>
  <IdAcaoManifestacao>1</IdAcaoManifestacao>
  <IdsMotivosSuspensaoRespostaRecurso xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </IdsMotivosSuspensaoRespostaRecurso>
  <IndClassificacaoConteudo>true</IndClassificacaoConteudo>
  <QtdDiaSuspensao>1</QtdDiaSuspensao>
  <TxtJustificativa>sample string 2</TxtJustificativa>
</DadosManifestarRecursoDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.