---
title: "Fazer upload de arquivo em uma negociação"
method: POST
path: "/deals/{deal_id}/files"
tags: ["crm-v2-files"]
---

# Fazer upload de arquivo em uma negociação

`POST /deals/{deal_id}/files`

## Request

- Base URL: `https://api.rd.services`
- URL: `https://api.rd.services/deals/{deal_id}/files`
- Auth: none declared

Envia um arquivo para uma negociação específica.
Este endpoint aceita **requisições multipart/form-data**, permitindo o upload direto de arquivos como imagens, PDFs e documentos relacionados à venda.

## Path parameters

- `deal_id` string, required

## Request body `multipart/form-data`

- object
  - `data[file]` string, binary, required: Arquivo a ser enviado (ex.: PDF, imagem, documento, etc.)

## Response `201`

Arquivo criado com sucesso

- object
  - `data` object: Dados do recurso relacionado.
    - `id` string: Identificador único.
    - `name` string: Nome do arquivo.
    - `size` integer: Tamanho do arquivo em bytes.
    - `url` string, uri: URL do arquivo.
    - `created_at` string, date-time: Data que o arquivo foi criado.

## Other responses

- `400`: A requisição está malformada e não consegue ser processada.
- `401`: O token da API está ausente ou inválido.
- `403`: O token não tem permissão para acessar o recurso solicitado.
- `422`: A entidade não pode ser processada.
- `429`: O limite de requisições foi excedido.
- `500`: Internal Server Error

---

[API](https://skmtc.dev/rdstation/apis/webhook-service.md) - [All operations](https://skmtc.dev/rdstation/apis/webhook-service/llms.txt) - [OpenAPI document](https://skmtc.dev/rdstation/apis/webhook-service/revisions/3867c21388e8?raw)
