Apis de Comissões

API : POST: http://localhost:8051/api/imb/v1/commission/view

API Comissão View 

Exemplo API

{
    "TipoUsuarioComissionado""0",
    "CpfOuCnpjUsuarioComissionado": {
        "CpfCnpj""XXX.XXX.XXX.XX"
    },
    "CpfOuCnpjSubordinados": [
        { "CpfCnpj""" },
        { "CpfCnpj""" }
    ],
    "CnpjImobiliaria": {
        "CpfCnpj"""
    },
    "DataInicial""2022-03-01",
    "DataFinal""2022-03-11",
    "CodigoEmpreendimento"null
}



API: GET: http://localhost:8051/api/imb/v1/commission/103

API para buscar as comissões de acordo com o ID da comissão.
RESPONSE Expandir origem


API: POST: http://localhost:8051/api/imb/v1/commission/

Api para buscar comissões de acordo com o usuário logado.
GET - Exemplo requisição Expandir origem
RESPONSE Expandir origem


API: GET: http://localhost:8051/api/imb/v1/commission/103/sellers

Api para buscar os comissionados de uma comissão específica e retorna a mesma estrutura da API de busca uma comissão.


API: GET: http://localhost:8051/api/imb/v1/commission/103/sellers/1

Api para buscar um comissionado específico de uma comissão específica e retorna a mesma estrutura da API de busca uma comissão.


API: DELETE: http://localhost:8051/api/imb/v1/commission/103/sellers/1

Api para deletar um comissionado específico de uma comissão específica e retorna a mesma estrutura da API de busca uma comissão.


API: PUT: http://localhost:8051/api/imb/v1/commission/103/sellers/1

Api para atualizar o dado de um comissionado específico de uma comissão específica e retorna a mesma estrutura da API de busca uma comissão.
PUT - Exemplo requisição Expandir origem


API: POST: http://localhost:8051/api/imb/v1/commission/103/sellers/1

Api para incluir um comissionado específico de uma comissão específica e retorna a mesma estrutura da API de busca uma comissão.
POST - Exemplo requisição Expandir origem


API: GET: http://localhost:8051/api/imb/v1/commission/103/single_sellers/

API para buscar a regra do comissionado avulso para o Lookup do portal de imóvel, para todos os comissionados do tipo avulso que estejam na modalidade da regra da comissão editada, seguir o padrão abaixo de URI 
RESPONSE Expandir origem


API: POST: http://localhost:8051/api/imb/v1/commission/generate

API para gerar a comissão de forma automática.
POST - Exemplo requisição Expandir origem



API: POST: http://localhost:8051/api/imb/v1/commission/103/recalculates

API para recalcular e alterar informações da comissão já cadastrada.
POST - Exemplo requisição Expandir origem


API: GET: http://localhost:8051/api/imb/v1/commission/103/sellers/payments

API para retornar as parcelas de pagamento da comissão
RESPONSE Expandir origem