---
title: "Retorna os dados da programação da comissão na reserva"
method: GET
path: "/reservas/comissoes/programacao"
tags: ["Reservas"]
---

# Retorna os dados da programação da comissão na reserva

`GET /reservas/comissoes/programacao`

> 🔒 **Autenticação necessária**
>
> Esta API utiliza autenticação via **e-mail e token** nos headers da requisição.
> Consulte o tutorial completo antes de fazer sua primeira chamada:
> [Como autenticar nas APIs do CV CRM (v1 — E-mail e Token)](https://desenvolvedor.cvcrm.com.br/docs/como-autenticar-apis-cvcrm-email-token)

Esta api retorna os dados da programação da comissão na reserva a partir dos filtros solicitados, caso deseje saber o que cada campo representa basta ir no schema.

## Query parameters

- `pagina` integer
- `registros_por_pagina` integer
- `a_partir_referencia` integer
- `a_partir_data_referencia` string
- `ate_data_referencia` string

## Headers

- `email` string, required
- `token` string, required

## Response `200`

Reservas Comissões Programação

- object — Dados da programação da comissão nas reservas
  - `pagina` integer — Página atual do retorno dos registros
  - `registros` integer — Quantidade de registro da página, máximo 500 registros
  - `total_de_registros` integer — Total de registros encontrados
  - `total_de_paginas` integer — Total de páginas encontradas
  - `dados` ReservasComissoesProgramacao[]
    - `referencia` string — Código identificador da programação da comissão
    - `referencia_data` string — Data de referência da programação da comissão
    - `ativo` string — Informa se está ativo ou não
    - `idprogramacao` integer — Código identificador da programação
    - `idreserva` integer — Código identificador da reserva
    - `idreservascondicoes` integer — Código identificador das condições da reserva
    - `idcondicoes_parcelas` integer — Código identificador da parcela da condição da reserva
    - `idregra` integer — Código identificador da regra de comissão
    - `contrato` string — Informa se está dentro ou fora do contrato S (Sim) e N (Não)
    - `parcela` integer — Informa o número da parcela
    - `para` string — Informa para: IC (imobiliária), IR (imobiliária da reserva), CO (imobiliária coordenação), CC (corretor), CR (corretor da reserva), CP (coordenador do produto), UI (usuário da imobiliária), UA (usuário administratico)
    - `quem` integer — Informa o identificador da pessoa quem da regra
    - `valor` number — Informa o valor programado
    - `data_previsao` string — Informa a data de previsão
    - `data_previsao_pagadoria` string — Informa a data de previsão para pagadoria
    - `forma_pagamento` string — Informa a sigla da forma de pagamento
    - `idgestaocontrato_lancamento` integer — Código identificador da gestão de contrato lançamento
    - `idreserva_comissao_parcela_lancamento` integer — Código identificador da comissão parcela lançamento
    - `idlancamento` integer — Código identificador do lançamento
    - `idprogramacao_lancamento` integer — Código identificador da programação no lançamento
    - `data_cad` string — Data de cadastro

## Other responses

- `400` — Erro de solicitação da API de reservas comissões programação, revise os parâmetros!
- `401` — E-mail e/ou token incorreto(s).
- `422` — Erro inesperado na API de reservas comissões programação, por favor entre em contato com o suporte técnico.

---

[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)
