Pular para o conteúdo principal

Recálculo da Portabilidade

Reduz o saldo devedor de uma operação de portabilidade a partir de um novo valor de parcela, sem gerar uma nova CCB. Use quando a margem consignável disponível do beneficiário no INSS não comporta a parcela originalmente contratada e a operação precisa ser ajustada para caber na margem.

O recálculo altera, na mesma operação:

  • o valor da parcela, que passa a ser o valor informado;
  • o valor de emissão (issue_amount), ou seja, o saldo devedor pago ao credor original;
  • o valor comunicado à Dataprev como saldo devedor quitado da portabilidade.

A diferença entre o valor de emissão original e o recalculado é lançada automaticamente como desconto na remuneração do requisitante, com a observação "Recálculo de portabilidade para adequação de margem disponível".

Diferença para o recálculo do refinanciamento

Este endpoint atua sobre a operação de portabilidade. Para ajustar a operação de refinanciamento da mesma proposta, com ou sem nova CCB, veja Recálculo e Reformalização do Refinanciamento.

Request

ENDPOINT
/v2/credit_operation/CREDIT_OPERATION_KEY/recalculate_portability
MÉTODO
POST

Path Params

credit_operation_key string (UUID) obrigatório Chave única da operação de portabilidade a ser recalculada.

Body Params

new_installment_amountnumberobrigatórioNovo valor total da parcela. Precisa ser menor que o valor da parcela atual e maior ou igual a 10,00.new_monthly_interest_ratenumberopcionalNova taxa de juros mensal. Se omitida, a taxa atual da operação é mantida.
{
"new_installment_amount": 123.51,
"new_monthly_interest_rate": 0.018
}
Atenção

O número de parcelas e as datas de vencimento não mudam. O que muda é o valor da parcela e, por consequência, o valor de emissão da operação.

Pré-condições

A operação precisa atender todas as condições abaixo para ser recalculada:

CondiçãoErro se não atendida
Operação existeCOP000027 (404)
Requisitante é dono da operaçãoQIT000005 (403)
Operação é de portabilidadeCOP000489
Garantia do tipo social_security ou social_security_portabilityCOP000276
Status da operação: openedCOP000489
Nova parcela maior ou igual a 10,00COP000510
Nova parcela menor que a parcela atualCOP000512
Operação possui exatamente uma opção de desembolsoCOP000513
Valor de emissão recalculado menor que o originalCOP000514
Valor de emissão recalculado de ao menos 15% do originalCOP000511

Response

STATUS
200

Retorna o objeto completo da operação de crédito recalculada, na mesma estrutura da consulta por credit_operation_key. Os campos que mudam são issue_amount, disbursed_issue_amount e os valores das parcelas em disbursement_options.

Além deles, a resposta traz o objeto negative_rebate com o desconto lançado na remuneração do requisitante por causa do recálculo. É o mesmo valor enviado ao serviço de remuneração, então não é preciso deduzi-lo da diferença entre os valores de emissão.

negative_rebate.amountnumberValor do desconto, sempre negativo. É a diferença entre o valor de emissão recalculado e o original.negative_rebate.original_issue_amountnumberValor de emissão antes do recálculo.negative_rebate.recalculated_issue_amountnumberValor de emissão depois do recálculo.negative_rebate.reference_datestring (date)Data de referência do lançamento.negative_rebate.fee_typestringTipo da tarifa lançada. Sempre net_payment_discount.negative_rebate.discount_observationstringObservação que acompanha o lançamento.
{
"negative_rebate": {
"amount": -133.11,
"original_issue_amount": 1000.0,
"recalculated_issue_amount": 866.89,
"reference_date": "2026-09-03",
"fee_type": "net_payment_discount",
"discount_observation": "Recálculo de portabilidade para adequação de margem disponível"
}
}

Erros

Código HTTPCódigo QIDescriçãoTradução
403QIT000403You are not allowed to perform this action at this endpointVocê não está autorizado a performar esta ação neste endpoint
403QIT000005Selected agent do not own this itemO agente selecionado não é dono do item
404COP000027Credit Operation not foundOperação não encontrada
400COP000276Collateral type doesn't allow to recalculate operationGarantia do contrato não permite que a operação seja recalculada
400COP000335Assignment amount is greater than final amountO valor de cessão é superior ao valor final da operação
400COP000339Final disbursement amount cannot be negativeO valor de desembolso final não pode ser negativo
400COP000489The credit operation is not allowed to be recalculatedA operação de crédito não está permitida para ser recalculada
400COP000510The new installment amount is below the minimum allowedO novo valor da parcela está abaixo do mínimo permitido
400COP000511The recalculated issue amount is below the minimum allowedO valor de emissão recalculado está abaixo do mínimo permitido
400COP000512The new installment amount must be lower than the original installment amountO novo valor da parcela deve ser menor que o valor da parcela original
400COP000513The credit operation must have exactly one disbursement option to be recalculatedA operação de crédito deve possuir exatamente uma opção de desembolso para ser recalculada
400COP000514The recalculated issue amount must be lower than the original issue amountO valor de emissão recalculado deve ser menor que o valor de emissão original
Motivos detalhados do erro COP000489

O código COP000489 é retornado para diferentes pré-condições não atendidas. O campo reason na resposta indica o motivo específico:

MotivoDescrição
Operação não é portabilidadeA operação de crédito não é uma operação de portabilidade
Status inválidoO status da operação de crédito não a permite ser recalculada