---
title: "Atualiza as comissões de uma reserva no Construtor de Vendas"
method: PATCH
path: "/v3/comercial/reservas/{idReserva}/comissoes/{id}"
tags: ["Comissão da Reserva"]
---

# Atualiza as comissões de uma reserva no Construtor de Vendas

`PATCH /v3/comercial/reservas/{idReserva}/comissoes/{id}`

> 🔒 **Autenticação necessária**
>
> Esta API utiliza **Bearer Token** no header Authorization.
> Consulte o tutorial completo antes de fazer sua primeira chamada:
> [Como autenticar nas APIs do CV CRM (v3+ — Bearer Token)](https://desenvolvedor.cvcrm.com.br/docs/como-autenticar-nas-apis-do-cv-crm-com-bearer-token)

Interface responsável por atualizar as comissões de uma reserva no Construtor de Vendas.

## Request body

- CadastrarComissao — Requisição para cadastrar comissão
  - `comissaoTipo` 'C' | 'P' | 'E' — Tipo da comissão. Valores: C (Comissão), P (Prêmio), E (Premiação Extra).
  - `tipoValor` 'V' | 'P' | 'VSC' | 'VSP' | 'PRT' — Tipo do valor da comissão. Valores: V (Valor), P (Porcentagem), VSC (Valor da série de comissão), VSP (Valor da série de prêmio), PRT (Premiação Regra Tabela de Preço).
  - `comissaoPagamentoTipo` 'VGV' | 'PV' — Base de cálculo do pagamento. Valores: VGV (Valor Contrato), PV (Valor Presente).
  - `comissaoJuros` boolean — Calcula juros na comissão.
  - `para` 'CP' | 'CC' | 'CR' | 'GC' | 'IC' | 'CO' | 'IR' | 'UA' | 'UI', required — Para quem é a comissão. Valores: CP (Coordenador do Produto), CC (Corretor Cadastro), CR (Corretor Reserva), GC (Gestor do Corretor), IC (Imobiliária Cadastro), CO (Imobiliária Coordenação), IR (Imobiliária Reserva), UA (Usuário Administrativo), UI (Usuário Imobiliária).
  - `quem` unknown
  - `paraPagamento` 'DU' | 'DF' — Dados usados para pagamento. Valores: DU (Dados do usuário), DF (Dados de faturamento).
  - `valor` number, float, required — Valor da comissão.
  - `enviarPagadoria` boolean — Enviar para pagadoria.
  - `formaPagamento` string — Forma de pagamento.
  - `pagoPelaCondicaoReserva` boolean — Comissão paga pela condição da reserva.
  - `contrato` boolean, required — Comissão referente ao contrato.
  - `enviarErp` boolean — Enviar para ERP.
  - `descricao` string — Descrição da comissão.
  - `valorPorcentagemPremiacao` string — Valor ou porcentagem de premiação.
  - `ordem` integer — Ordem da comissão.
  - `proporcao` number, float — Proporção da comissão.
  - `idindexadorSiengeComissao` integer — Identificador do indexador de comissão no Sienge.

## Response `200`

Operação realizada com sucesso

- object
  - `status` string, string
  - `code` integer

## Other responses

- `400` — Reserva ou regra não encontrada.
- `403` — Token de acesso expirado/inválido.

---

[API](https://skmtc.net/cvcrm/apis/clientes.md) · [All operations](https://skmtc.net/cvcrm/apis/clientes/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cvcrm/clientes/versions/42bf5add8bf3/schema)
