---
title: "POST Protect file"
method: POST
path: "/api/files/protect"
---

# POST Protect file

`POST /api/files/protect`

Este endpoint permite proteger um arquivo PDF com uma senha, impedindo sua visualização por pessoas não autorizadas. **Após a aplicação da senha, o documento só poderá ser aberto mediante a inserção da senha definida no momento da solicitação.**

## Request body

- object
  - `pass_owner` string — Este campo é obrigatório quando pass_user não está presente.
  - `pass_user` string — Este campo é obrigatório quando pass_owner não está presente.
  - `document_key` string, required — Document key do arquivo.

## Response `200`

200

- object
  - `message` string — Mensagem de confirmação retornada pela API.

---

[API](https://skmtc.net/plugsign/apis/endpoints-manuais.md) · [All operations](https://skmtc.net/plugsign/apis/endpoints-manuais/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/plugsign/endpoints-manuais/revisions/41e10c7c691b/schema)
