Skip to main content
POST
Crear una cotización de prepago

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Parámetros de ruta

id
string<uuid>
requerido

Loan account identifier.

Cuerpo

application/json
amount
string
requerido

Prepayment amount in major currency units (e.g. "100.00").

Ejemplo:

"42000.00"

quoteType
enum<string>
requerido

Discriminator: partial principal prepayment.

Opciones disponibles:
partial
businessDate
string

Optional valuation date (RFC3339 or YYYY-MM-DD); defaults to now (UTC).

Ejemplo:

"2026-06-14"

Respuesta

Created

chargeRebate
string
requerido

Rebate of unaccrued charges and fees credited on prepayment, as a decimal string, scale 2.

Ejemplo:

"120.00"

consumerProtectionRegime
string
requerido

Consumer-protection regime label applied to the prepayment terms.

createdAt
string
requerido

RFC3339 UTC timestamp when the quote was created.

Ejemplo:

"2026-06-14T12:00:00Z"

currency
string
requerido

Código de moneda ISO 4217 del préstamo y de la cotización.

Ejemplo:

"BRL"

expiresAt
string
requerido

RFC3339 UTC timestamp after which the quote is no longer valid.

Ejemplo:

"2026-06-14T12:00:00Z"

grossAmount
string
requerido

Principal de liquidación retirado que se está pagando (equivale al principal pendiente en una liquidación total), como cadena decimal con escala 2.

Ejemplo:

"42000.00"

id
string
requerido

Unique identifier (UUID) of the prepayment quote.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

interestRebate
string
requerido

Mandatory interest rebate (juros nao incorridos) credited on prepayment, as a decimal string, scale 2.

Ejemplo:

"1250.75"

iofReconciliation
string
requerido

Ajuste de IOF como cadena decimal con escala 2. Los préstamos de principal definido informan cero porque el IOF no se reembolsa en una liquidación anticipada.

Ejemplo:

"0.00"

jurisdictionCode
string
requerido

ISO jurisdiction code governing the quote (e.g. "BR").

Ejemplo:

"BR"

loanAccountId
string
requerido

UUID of the loan account the quote was generated for.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440001"

netSettlementAmount
string
requerido

Efectivo neto pagadero para liquidar: principal bruto de liquidación menos el descuento de cargos más cualquier IOF adeudado, como cadena decimal con escala 2. El descuento de intereses es solo informativo; los préstamos de principal definido informan cero en la conciliación de IOF porque el IOF no se reembolsa.

Ejemplo:

"41880.00"

principalOutstanding
string
requerido

Outstanding principal at quote time as a decimal string in major currency units, scale 2.

Ejemplo:

"42000.00"

profileVersion
string
requerido

Jurisdiction profile version used to compute the quote.

Ejemplo:

"1.0.0"

quoteType
string
requerido

Quote variant: partial (principal prepayment) or full_settlement.

Ejemplo:

"partial"

rebateMandatory
boolean
requerido

True when regulation mandates applying the interest rebate to this quote.

acceptedAt
string

RFC3339 UTC timestamp when the quote was accepted; empty while still pending.

Ejemplo:

"2026-06-14T12:00:00Z"

acceptedTransactionId
string

Identifier of the settlement transaction that accepted the quote; empty while still pending.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440002"

slaDueAt
string

Fecha límite del SLA de liquidación total en UTC y formato RFC 3339; se omite en las cotizaciones parciales.

Ejemplo:

"2026-06-19T12:00:00Z"