GET api/manifestacoes/{idManifestacao}/anexos/{idAnexo}?codigoAcesso={codigoAcesso}
Detalha um anexo específico de uma manifestação, inclusive seu conteúdo.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| idManifestacao |
Identificador da manifestação ao qual o anexo está associado. |
integer |
Required |
| idAnexo |
Identificaor do anexo. |
integer |
Required |
| codigoAcesso | string |
Default value is |
Body Parameters
None.
Response Information
Resource Description
Collection of AnexoDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| ConteudoZipadoEBase64 |
Conteúdo compactado do arquivo do anexo (formato Gzip), usado nas operações de consulta |
string |
None. |
| TamanhoArquivo |
Tamanho do arquivo em bytes |
integer |
None. |
| IdAnexoManifestacao |
Identificador único do anexo. |
integer |
None. |
| NomeArquivo |
Nome original do arquivo com extensão. |
string |
None. |
| TamanhoArquivo |
Tamanho do anexo. |
integer |
None. |
| IdObjeto |
Identificador do objeto associado ao anexo. Se o anexo for do tipo resposta (TipoAnexoManifestacao) o identificador é o da resposta. Se for do tipo manifestação e for complementar o identificador é o da própria manifestação. |
integer |
None. |
| IndComplementar |
Indica se o anexo faz parte de uma complementação de manifestação. Um anexo no cadastro inicial/original da manifestação é um anexo do tipo manifestação (TipoAnexoManifestacao) e que não é complementar (IndComplementar 0). Já um anexo complementar, adicionado pelo manifestante após um pedido de complementação, é do tipo manifestação e complementar (IndComplementar 1). |
boolean |
None. |
| TipoAnexoManifestacao |
Tipo do anexo. O anexo pode ser da manifestação (original ou complementar) ou das respostas. |
TipoAnexoManifestacaoDTO |
None. |
| IdOuvidoriaOcultouAnexo |
IdOuvidoria que ocultou o arquivo |
integer |
None. |
| Links |
Links relacionados ao anexo. Indica o conteúdo completo do anexo. |
Collection of LinkDTO |
None. |
Response Formats
application/json, text/json
[
{
"ConteudoZipadoEBase64": "sample string 1",
"TamanhoArquivo": 2,
"IdAnexoManifestacao": 3,
"NomeArquivo": "sample string 4",
"IdObjeto": 1,
"IndComplementar": true,
"TipoAnexoManifestacao": {
"IdTipoAnexoManifestacao": 1,
"DescTipoAnexoManifestacao": "sample string 2"
},
"IdOuvidoriaOcultouAnexo": 1,
"Links": [
{
"rel": "self",
"href": "https://treinafalabr.cgu.gov.br/api/manifestacoes/1/anexos/3"
}
]
},
{
"ConteudoZipadoEBase64": "sample string 1",
"TamanhoArquivo": 2,
"IdAnexoManifestacao": 3,
"NomeArquivo": "sample string 4",
"IdObjeto": 1,
"IndComplementar": true,
"TipoAnexoManifestacao": {
"IdTipoAnexoManifestacao": 1,
"DescTipoAnexoManifestacao": "sample string 2"
},
"IdOuvidoriaOcultouAnexo": 1,
"Links": [
{
"rel": "self",
"href": "https://treinafalabr.cgu.gov.br/api/manifestacoes/1/anexos/3"
}
]
}
]
text/html
[{"ConteudoZipadoEBase64":"sample string 1","TamanhoArquivo":2,"IdAnexoManifestacao":3,"NomeArquivo":"sample string 4","IdObjeto":1,"IndComplementar":true,"TipoAnexoManifestacao":{"IdTipoAnexoManifestacao":1,"DescTipoAnexoManifestacao":"sample string 2"},"IdOuvidoriaOcultouAnexo":1,"Links":[{"rel":"self","href":"https://treinafalabr.cgu.gov.br/api/manifestacoes/1/anexos/3"}]},{"ConteudoZipadoEBase64":"sample string 1","TamanhoArquivo":2,"IdAnexoManifestacao":3,"NomeArquivo":"sample string 4","IdObjeto":1,"IndComplementar":true,"TipoAnexoManifestacao":{"IdTipoAnexoManifestacao":1,"DescTipoAnexoManifestacao":"sample string 2"},"IdOuvidoriaOcultouAnexo":1,"Links":[{"rel":"self","href":"https://treinafalabr.cgu.gov.br/api/manifestacoes/1/anexos/3"}]}]
application/xml, text/xml
<ArrayOfAnexoDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ouvidorias.Api.Models.DTO">
<AnexoDTO>
<IdAnexoManifestacao>3</IdAnexoManifestacao>
<IdManifestacao>1</IdManifestacao>
<IdObjeto>1</IdObjeto>
<IdOuvidoriaOcultouAnexo>1</IdOuvidoriaOcultouAnexo>
<IndComplementar>true</IndComplementar>
<Links>
<LinkDTO>
<href>https://treinafalabr.cgu.gov.br/api/manifestacoes/1/anexos/3</href>
<rel>self</rel>
</LinkDTO>
</Links>
<NomeArquivo>sample string 4</NomeArquivo>
<TamanhoArquivo xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:int">1</TamanhoArquivo>
<TipoAnexoManifestacao>
<DescTipoAnexoManifestacao>sample string 2</DescTipoAnexoManifestacao>
<IdTipoAnexoManifestacao>1</IdTipoAnexoManifestacao>
</TipoAnexoManifestacao>
<ConteudoZipadoEBase64>sample string 1</ConteudoZipadoEBase64>
<TamanhoArquivo xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:long">2</TamanhoArquivo>
</AnexoDTO>
<AnexoDTO>
<IdAnexoManifestacao>3</IdAnexoManifestacao>
<IdManifestacao>1</IdManifestacao>
<IdObjeto>1</IdObjeto>
<IdOuvidoriaOcultouAnexo>1</IdOuvidoriaOcultouAnexo>
<IndComplementar>true</IndComplementar>
<Links>
<LinkDTO>
<href>https://treinafalabr.cgu.gov.br/api/manifestacoes/1/anexos/3</href>
<rel>self</rel>
</LinkDTO>
</Links>
<NomeArquivo>sample string 4</NomeArquivo>
<TamanhoArquivo xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:int">1</TamanhoArquivo>
<TipoAnexoManifestacao>
<DescTipoAnexoManifestacao>sample string 2</DescTipoAnexoManifestacao>
<IdTipoAnexoManifestacao>1</IdTipoAnexoManifestacao>
</TipoAnexoManifestacao>
<ConteudoZipadoEBase64>sample string 1</ConteudoZipadoEBase64>
<TamanhoArquivo xmlns:d3p1="http://www.w3.org/2001/XMLSchema" i:type="d3p1:long">2</TamanhoArquivo>
</AnexoDTO>
</ArrayOfAnexoDTO>