> ## Documentation Index
> Fetch the complete documentation index at: https://docs-platform.services-valid.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Obter detalhes de um arquivo

> Retorna os metadados e o conteúdo base64 de um arquivo vinculado a um processo de assinatura.

## Path Parameters

<ParamField path="signature_process" type="string" required>
  UUID do processo de assinatura. **Exemplo**:
  `c8f84d0c-91f3-4a36-b899-19bd859edfa4`
</ParamField>

<ParamField path="file" type="string" required>
  UUID do arquivo. **Exemplo**: `a71f3f7e-e48f-472e-8d9d-45c2c7861aa7`
</ParamField>

## Response

<ResponseField name="uuid" type="string">
  UUID do arquivo. **Exemplo**: `a71f3f7e-e48f-472e-8d9d-45c2c7861aa7`
</ResponseField>

<ResponseField name="code" type="string">
  Código do arquivo. **Exemplo**: `ARQ001`
</ResponseField>

<ResponseField name="filename" type="string">
  Nome do arquivo. **Exemplo**: `contrato-assinado.pdf`
</ResponseField>

<ResponseField name="type" type="integer">
  Tipo do arquivo. **Exemplo**: `1`
</ResponseField>

<ResponseField name="extension" type="string">
  Extensão do arquivo. **Exemplo**: `pdf`
</ResponseField>

<ResponseField name="mime" type="string">
  Tipo MIME do arquivo. **Exemplo**: `application/pdf`
</ResponseField>

<ResponseField name="hash_sha256" type="string">
  Hash SHA256 do arquivo. **Exemplo**: `abc123hashsha256...`
</ResponseField>

<ResponseField name="size" type="integer">
  Tamanho do arquivo em bytes. **Exemplo**: `204800`
</ResponseField>

<ResponseField name="signers_uuids" type="array">
  Lista de UUIDs dos signatários.
</ResponseField>

<ResponseField name="file_content" type="string">
  Conteúdo do arquivo em Base64. **Exemplo**: `JVBERi0xLjcKJeLjz9M...`
</ResponseField>

<ResponseExample>
  ```json 200 OK theme={"theme":"catppuccin-latte"}
  {
    "uuid": "a71f3f7e-e48f-472e-8d9d-45c2c7861aa7",
    "code": "ARQ001",
    "filename": "contrato-assinado.pdf",
    "type": 1,
    "extension": "pdf",
    "mime": "application/pdf",
    "hash_sha256": "abc123hashsha256...",
    "size": 204800,
    "signers_uuids": [
      "string"
    ],
    "file_content": "JVBERi0xLjcKJeLjz9M..."
  }
  ```

  ```json 401 Não autenticado theme={"theme":"catppuccin-latte"}
  ```

  ```json 403 Não autorizado theme={"theme":"catppuccin-latte"}
  ```

  ```json 404 Arquivo não encontrado theme={"theme":"catppuccin-latte"}
  ```

  ```json 500 Internal Server Error theme={"theme":"catppuccin-latte"}
  ```
</ResponseExample>
