Simulação de portabilidade de crédito do trabalhador

Nesta etapa, o originador deverá enviar os dados necessários para realizar a simulação da operação de crédito a ser portada para a Celcoin. Essa simulação tem como objetivo mostrar ao originador se a portabilidade do contrato é economicamente viável e apresentar ao tomador os valores aproximados de parcela e taxa de juros após a operação de portabilidade.

Na simulação de proposta de portabilidade deve-se enviar o produto correspondente para essa operação, ao aderir a modalidade portabilidade na Celcoin a equipe de implantação irá informar o id específico desse produto para cada originador.

Solicitação de simulação

O originador deve passar os dados coletados através do tomador de crédito e verificar se a simulação será economicamente viável, ele deve informar: saldo devedor, quantidade de parcelas restantes e a taxa de juros que pretende aplicar na operação (obrigatoriamente menor que a taxa de juros do contrato original) para verificar o novo valor das parcelas restantes.

Os valores dos campos first_payment_date e disbursement_date devem ser preenchidos respectivamente com a data de pagamento da próxima competência e com a data de desembolso do contrato anterior.

POST: /banking/originator/products/(product_id)/preview


--header 'Authorization: {{originator_token}}' \
--header 'Content-Type: application/json' \
--data
{
    "requested_amount": 1500,
    "interest_rate": 0.001900,
    "tac_amount": 0,
    "finance_fee": 0,
    "num_payments": 3,
    "iofType": "PERSON",
    "first_payment_date": "2025-12-28",
    "disbursement_date": "2025-11-25",
    "borrower_type": "PERSON",
    "schedule_type": "MONTHLY",
}

{
    "id": "0251e74f-de5e-456b-afa1-0a33f92e3953",
    "expiration_date": "2026-02-04T23:59:59.586289Z",
    "total_processing_cost": 9.69,
    "annual_interest_rate": 0.023040,
    "annual_effective_interest_rate": 0.101363,
    "monthly_effective_interest_rate": 0.008078,
    "iof_amount": 0,
    "finance_fee": 0,
    "interest_rate": 0.001900,
    "tac_amount": 0,
    "discount_amount": 0,
    "borrower_id": null,
    "product_id": "62afe0a9-07a1-44cc-a857-89c36f78a629",
    "discount_rate": 0.0,
    "total_amount_owed": 1512.72,
    "financed_amount": 1509.69,
    "iof_daily_rate": 0.000082,
    "iof_base_rate": 0.0038,
    "requested_amount": 1500,
    "payment_amount": 504.24,
    "disbursement_amount": 1500.00,
    "num_periods": 3,
    "first_payment_date": "2026-02-28",
    "issue_date": "2026-02-04",
    "disbursement_date": "2026-02-25",
    "created_at": "2026-02-04T18:58:55.586254Z",
    "schedule": [
        {
            "payment": 504.24,
            "iof": 2.04,
            "balance": 1509.69,
            "interest": 0.09,
            "principal": 504.15,
            "additional_value": 0.00,
            "present_value": null,
            "status": null,
            "period": 1,
            "running_day": 3,
            "late_day": null,
            "paid_value": null,
            "payment_date": "2026-02-28"
        },
        {
            "payment": 504.24,
            "iof": 3.19,
            "balance": 1005.54,
            "interest": 0.97,
            "principal": 503.27,
            "additional_value": 0.00,
            "present_value": null,
            "status": null,
            "period": 2,
            "running_day": 31,
            "late_day": null,
            "paid_value": null,
            "payment_date": "2026-03-28"
        },
        {
            "payment": 504.24,
            "iof": 4.46,
            "balance": 502.27,
            "interest": 1.97,
            "principal": 502.27,
            "additional_value": 0.00,
            "present_value": null,
            "status": null,
            "period": 3,
            "running_day": 62,
            "late_day": null,
            "paid_value": null,
            "payment_date": "2026-04-28"
        }
    ],
    "schedule_type": "MONTHLY",
    "borrower_type": null,
    "amortization_type": "PRICE",
    "interest_compounding_type": "COMPOUND",
    "financed_iof": true,
    "last_payment_date": "2026-04-28",
    "interest_pre_type": "BASE_365",
    "amortization_frequency": "MONTHLY",
    "grace_period_amortization": [],
    "interest_rate_frequency": "MONTHLY",
    "validation_errors": null,
    "insurance_amount": 0,
    "equated_monthly_installment": 2.87
}