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 AnexoDTOName | 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>