GET api/recursos/{idRecurso}/anexos/{idAnexo}

Detalha um anexo específico de um recurso, inclusive seu conteúdo.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idRecurso

Identificador do recurso ao qual o anexo está associado.

integer

Required

idAnexo

Identificaor do anexo.

integer

Required

Body Parameters

None.

Response Information

Resource Description

AnexoRecursoDTO
NameDescriptionTypeAdditional information
ConteudoZipadoEBase64

Conteúdo compactado do arquivo do anexo (formato Gzip)

string

None.

TamanhoArquivo

Tamanho do arquivo em bytes

integer

None.

IdAnexoRecurso

Identificador único do anexo do recurso.

integer

None.

nomeArquivo

Nome original do arquivo com extensão.

string

None.

Links

Links relacionados ao anexo. Indica o conteúdo completo do anexo.

Collection of LinkDTO

None.

Response Formats

application/json, text/json

Sample:
{
  "ConteudoZipadoEBase64": "sample string 1",
  "TamanhoArquivo": 2,
  "IdAnexoRecurso": 1,
  "nomeArquivo": "sample string 3",
  "Links": [
    {
      "rel": "self",
      "href": "https://falabr.cgu.gov.br/api/recursos/1/anexos/1"
    }
  ]
}

text/html

Sample:
{"ConteudoZipadoEBase64":"sample string 1","TamanhoArquivo":2,"IdAnexoRecurso":1,"nomeArquivo":"sample string 3","Links":[{"rel":"self","href":"https://falabr.cgu.gov.br/api/recursos/1/anexos/1"}]}

application/xml, text/xml

Sample:
<AnexoRecursoDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ouvidorias.Api.Models.DTO">
  <IdAnexoRecurso>1</IdAnexoRecurso>
  <IdRecurso>1</IdRecurso>
  <Links>
    <LinkDTO>
      <href>https://falabr.cgu.gov.br/api/recursos/1/anexos/1</href>
      <rel>self</rel>
    </LinkDTO>
  </Links>
  <NomArquivo>sample string 3</NomArquivo>
  <ConteudoZipadoEBase64>sample string 1</ConteudoZipadoEBase64>
  <TamanhoArquivo>2</TamanhoArquivo>
</AnexoRecursoDTO>