---
title: "POST AI Document download"
method: POST
path: "/api/files/ai/doc/{document_key}"
---

# POST AI Document download

`POST /api/files/ai/doc/{document_key}`

## Request

- Base URL: `https://app.plugsign.com.br`
- URL: `https://app.plugsign.com.br/api/files/ai/doc/{document_key}`
- Auth: API key in header `Authorization`

Baixa o **arquivo atual do documento** (qualquer documento da sua empresa, gerado ou não pelo Astro).

*   A `document_key` pode ir no caminho (`/api/files/ai/doc/{document_key}`) ou, omitindo o último segmento, no corpo da requisição.
*   A resposta é o arquivo (`Content-Disposition: attachment`). Para o download padrão de documentos, prefira `GET /api/files/download/{document_key}`.

## Path parameters

- `document_key` string, required

## Request body

- object
  - `document_key` string: Alternativa ao parâmetro de caminho (obrigatória quando o caminho não tem document_key).

## Response `200`

Arquivo do documento (Content-Disposition: attachment)

## Other responses

- `403`: IA não habilitada para o usuário do token
- `404`: document_key do caminho inexistente ou de outra empresa
- `422`: document_key do corpo ausente ou inválida

## Changes

- **2026-11-03** `3db1513040ea`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/plugsign/apis/endpoints-manuais/changes/api/files/ai/doc/:document_key/post.md)

---

[API](https://skmtc.dev/plugsign/apis/endpoints-manuais.md) - [All operations](https://skmtc.dev/plugsign/apis/endpoints-manuais/llms.txt) - [OpenAPI document](https://skmtc.dev/plugsign/apis/endpoints-manuais/revisions/3db1513040ea?raw)
