> ## 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 Arquivos do Documento OCR

> Recupere em base64 os arquivos processados de um documento OCR

## Path Params

<ParamField path="id" type="string" required>
  Identificador do documento, retornado no envio.

  **Exemplo**: `123e4567-e89b-12d3-a456-426614174000`
</ParamField>

<Note>
  Os arquivos ficam disponíveis apenas depois que o documento recebe o `backofficeBatchId`. Antes disso, a consulta retorna **422**.
</Note>

## Response

<ResponseField name="files" type="array">
  Arquivos processados do documento.
</ResponseField>

<ResponseField name="files[].docId" type="integer">
  Identificador do arquivo no processamento.

  **Exemplo**: `229462`
</ResponseField>

<ResponseField name="files[].fileName" type="string">
  Nome do arquivo.

  **Exemplo**: `doc_229462.jpg`
</ResponseField>

<ResponseField name="files[].fileType" type="string">
  Extensão do arquivo, extraída do `fileName`.

  **Exemplo**: `jpg`
</ResponseField>

<ResponseField name="files[].base64Content" type="string">
  Conteúdo do arquivo em base64.

  **Exemplo**: `/9j/4AAQSkZJRgABAQAAAQ...`
</ResponseField>

<ResponseField name="files[].typeAlias" type="string">
  Alias do tipo do arquivo.

  **Exemplo**: `nao_identificado`
</ResponseField>

<ResponseField name="files[].typeName" type="string">
  Nome do tipo do arquivo.

  **Exemplo**: `nao_identificado`
</ResponseField>

<ResponseExample>
  ```json 200 theme={"theme":"catppuccin-latte"}
  {
    "files": [
      {
        "docId": 229462,
        "fileName": "doc_229462.jpg",
        "fileType": "jpg",
        "base64Content": "/9j/4AAQSkZJRgABAQAAAQ...",
        "typeAlias": "nao_identificado",
        "typeName": "nao_identificado"
      }
    ]
  }
  ```

  ```json 404 theme={"theme":"catppuccin-latte"}
  {
    "error": "NOT_FOUND",
    "message": "Document not found",
    "requestId": "7d7a6f2b-8d9f-4f55-9a2d-ec8e7b4f1d0c",
    "timestamp": "2026-06-01T12:00:00.000Z"
  }
  ```

  ```json 422 theme={"theme":"catppuccin-latte"}
  {
    "error": "FILES_NOT_AVAILABLE",
    "message": "Document has no backofficeBatchId yet",
    "requestId": "7d7a6f2b-8d9f-4f55-9a2d-ec8e7b4f1d0c",
    "timestamp": "2026-06-01T12:00:00.000Z"
  }
  ```

  ```json 502 theme={"theme":"catppuccin-latte"}
  {
    "error": "FLEXIMAGE_ERROR",
    "message": "Unknown error",
    "requestId": "7d7a6f2b-8d9f-4f55-9a2d-ec8e7b4f1d0c",
    "timestamp": "2026-06-01T12:00:00.000Z"
  }
  ```
</ResponseExample>
