v1

latestOpenAPI 3.0.02026-07-264636241.7 MB
Comissão

Cadastrar nova comissão

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

Endpoint destinado ao cadastro de uma comissão no sistema CVCRM.

A comissão representa um valor percentual ou fixo pago a um profissional (corretor e/ou equipe de vendas) com base no valor do contrato ou em outra base definida pela incorporadora, conforme as regras configuradas no sistema.

Para o cadastro, é necessário informar:

Código da reserva à qual a comissão será vinculada;

Empreendimento, bloco e unidade;

Código da comissão no sistema parceiro (quando aplicável);

Valor da comissão;

Dados do beneficiário, como documento ou identificador;

Classificação da comissão (comissão, prêmio ou extra).

Caso a comissão seja parcelada, os dados das parcelas devem ser informados, incluindo as datas de vencimento correspondentes.

Se já existir uma comissão ativa vinculada à reserva, o endpoint retornará erro de validação.

post/v1/financeiro/comissoes

Headers

emailstring required
Example:email@email.com

Email de autenticação no CV

tokenstring required
Example:79d965e5027b7423423f2471824e799949c75f9ce

Token de autenticação no CV

Request body

idreserva_cvinteger required

Identificador da reserva no Construtor de Vendas.

idreserva_intstring

Identificador da reserva no sistema legado.

idempreendimento_intstring required

Identificador do empreendimento no sistema legado.

idbloco_intstring required

Identificador do bloco no sistema legado.

idunidade_intstring required

Identificador da unidade no sistema legado.

situacaointeger

Identificador da situação ou nome da situação no workflow de comissões.

Example request

{
  "total": 1,
  "limit": 30,
  "offset": 0,
  "totalConteudo": 1,
  "comissoes": [
    {
      "idcomissao_cv": 123,
      "idcomissao_int": "CI4587",
      "data_cad": "2022-08-16 16:59:34",
      "idsituacao": 1,
      "idreserva_cv": 321,
      "idreserva_int": "RI7854",
      "numero_venda": "12345",
      "idempreendimento_cv": 3,
      "idempreendimento_int": "EI54634",
      "empreendimento": "Empreendimento",
      "idetapa_cv": 4,
      "idetapa_int": "ETI98076",
      "etapa": "Etapa",
      "idbloco_cv": 6,
      "idbloco_int": "BI5498",
      "bloco": "Bloco",
      "idunidade_cv": 16181,
      "idunidade_int": "UI1341",
      "unidade": "Unidade",
      "idpessoa_cv": 269,
      "idpessoa_int": "PI726",
      "valor_comissao": 17.5,
      "valor_comissao_tipo_comissao": 9.81,
      "valor_comissao_tipo_premio": 10.2,
      "pagador": {
        "idpessoa_cv": 269,
        "idpessoa_int": "PI726",
        "nome": "Pagador",
        "documento": "12345678901",
        "tipo_documento": "cpf",
        "email": "pagador@cvcrm.com.br",
        "data_nascimento": "2000-01-01",
        "logradouro": "Avenida",
        "endereco": "Nome da Avenida",
        "numero": "123",
        "bairro": "Bairro",
        "cep": "49030210",
        "estado": "Estado",
        "cidade": "Cidade"
      },
      "beneficiarios": [
        {
          "nome": "Beneficiário",
          "documento": "12345678901",
          "documento_faturamento": "12345678901",
          "email": "beneficiario@cvcrm.com.br",
          "data_nascimento": "2000-01-01",
          "comissao_tipo": "C",
          "valor": 17.5,
          "para": "Imobiliária (Reserva)",
          "idbeneficiario_cv": 16,
          "idbeneficiario_int": "CI4587",
          "programacao": [
            {
              "idpagamento": 8851,
              "idsituacao": 3,
              "valor": 9.81,
              "vencimento": "2022-03-26",
              "data_medicao": "2022-03-26",
              "observacoes": "lorem ipsum",
              "cancelado": false,
              "excluido": false
            }
          ]
        }
      ],
      "documentos_pagamento": [
        {
          "idarquivo_cv": 16,
          "idpagamento_cv": 2897,
          "data_cad": "2022-08-17 15:22:02",
          "tipo": "Nota Fiscal",
          "nome": "nome_arquivo.pdf",
          "arquivo_tipo": "application/pdf",
          "arquivo_base64": "string contendo base64 do arquivo"
        }
      ],
      "lotes_pagamento": [
        {
          "idpagamento": 8858,
          "idpagamento_legado": 8858,
          "idcomissao": 2815,
          "data_cad": "2022-08-16 16:59:35",
          "ativo": "S",
          "valor": 0.56,
          "data_pagamento": "2022-04-18",
          "nota_fiscal": null,
          "idreserva_comissao": 16241,
          "data_medicao": "2022-04-18",
          "obs_medicao": "lorem ipsum",
          "situacao": "P",
          "codigointerno": "LPI1234",
          "forma_pagamento": "TB",
          "idprogramacaoreserva": 112236,
          "cancelamento": "N",
          "idsituacao": 4,
          "bloqueado": "N",
          "motivo_bloqueio": "lorem ipsum",
          "idlote": 4
        }
      ],
      "mensagens": [
        {
          "idmensagem_cv": 53,
          "nome": "Nome Usuário (Gestor)",
          "mensagem": "teste de mensagem",
          "data": "2022-08-17 15:22:02",
          "arquivos": [
            {
              "idarquivo_cv": 13,
              "data_cad": "2022-08-17 15:22:02",
              "nome": "nome_arquivo.pdf",
              "arquivo_tipo": "application/pdf",
              "arquivo_base64": "string contendo base64 do arquivo"
            }
          ]
        }
      ],
      "pagamentos": [
        {
          "idpagamento": 53,
          "data_pagamento": "2023-10-08",
          "nota_fiscal": "010101",
          "situacao": "Pago",
          "idsituacao": 1,
          "forma_pagamento": "Boleto",
          "valor": 1000,
          "data_medicao": "2023-10-08",
          "obs_medicao": "obs",
          "enviar_pagadoria": "S"
        }
      ]
    }
  ]
}

Response

Operação realizada com sucesso.

codigostring
mensagemstring

Example response

{
  "codigo": "200",
  "mensagem": "Operação realizada com sucesso."
}