POST api/manifestacoes/{id}/complementacoes
Inclui nova complementação numa manifestação. Complementações são informações adicionais fornecidas pelo manifestante.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
Identificador único da manifestação. |
integer |
Required |
Body Parameters
ComplementacaoManifestacaoDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| TextoComplementarManifestacao |
* Obrigatório. Texto livre de complemento (8000 caracteres). |
string |
None. |
| AnexosManifestacao |
Lista de anexos complementares. |
Collection of AnexosDTO |
None. |
| EnvolvidosManifestacao |
Nova lista de envolvidos a ser adicionada na manifestação. |
Collection of EnvolvidosManifestacaoDTO |
None. |
| EnviarEmail |
Indica se o Fala.BR deve enviar e-mail ao cidadão. Valor padrão/default "false". |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"TextoComplementarManifestacao": "sample string 1",
"AnexosManifestacao": [
{
"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
}
],
"EnvolvidosManifestacao": [
{
"Nome": "sample string 1",
"CpfEnvolvido": "sample string 2",
"Orgao": "sample string 3",
"IdFuncaoEnvolvidoManifestacao": 1
},
{
"Nome": "sample string 1",
"CpfEnvolvido": "sample string 2",
"Orgao": "sample string 3",
"IdFuncaoEnvolvidoManifestacao": 1
}
],
"EnviarEmail": true
}
text/html
Sample:
{"TextoComplementarManifestacao":"sample string 1","AnexosManifestacao":[{"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}],"EnvolvidosManifestacao":[{"Nome":"sample string 1","CpfEnvolvido":"sample string 2","Orgao":"sample string 3","IdFuncaoEnvolvidoManifestacao":1},{"Nome":"sample string 1","CpfEnvolvido":"sample string 2","Orgao":"sample string 3","IdFuncaoEnvolvidoManifestacao":1}],"EnviarEmail":true}
application/xml, text/xml
Sample:
<ComplementacaoManifestacaoDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ouvidorias.Api.Models.DTO">
<AnexosManifestacao>
<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>
</AnexosManifestacao>
<EnviarEmail>true</EnviarEmail>
<EnvolvidosManifestacao>
<EnvolvidosManifestacaoDTO>
<CpfEnvolvido>sample string 2</CpfEnvolvido>
<IdFuncaoEnvolvidoManifestacao>1</IdFuncaoEnvolvidoManifestacao>
<Nome>sample string 1</Nome>
<Orgao>sample string 3</Orgao>
</EnvolvidosManifestacaoDTO>
<EnvolvidosManifestacaoDTO>
<CpfEnvolvido>sample string 2</CpfEnvolvido>
<IdFuncaoEnvolvidoManifestacao>1</IdFuncaoEnvolvidoManifestacao>
<Nome>sample string 1</Nome>
<Orgao>sample string 3</Orgao>
</EnvolvidosManifestacaoDTO>
</EnvolvidosManifestacao>
<TextoComplementarManifestacao>sample string 1</TextoComplementarManifestacao>
</ComplementacaoManifestacaoDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.