Create loan product version
Creates a new version snapshot of a loan product with updated regulatory parameters.
Authorizations
JWT bearer token issued by the identity provider.
Path Parameters
Loan product identifier.
Body
Reason for the new version.
ISO 4217 currency code the product version denominates (3 uppercase letters); the loan's currency source of truth.
3"BRL"
Jurisdiction profile code.
"BR"
Price band this version authorizes, in annual basis points. Required: a version declaring no band originates nothing. A pointer so an omitted band is refused instead of defaulting to a zero-to-zero band that authorizes only a 0% rate.
Kinds of borrower this version will originate for. Omitting it, or sending an empty list, declares NOTHING and admits NOBODY — it does not mean "both". Brazil taxes the two kinds at different IOF rates (Decreto 6.306/2007, art. 7o, I, "b"), so a product that has not said whose credit it grants cannot be priced. Duplicates are collapsed and the set is stored sorted; any other value is refused with 422.
2pessoaFisica, pessoaJuridica Span of days after the money date in which this version admits a CHOSEN first instalment date. OPTIONAL, unlike the price band: omit it and the version bounds no chosen date, which is how every product that takes the generator's monthly grid behaves. Omitted is not a window of zero.
Fixed annual rate in basis points.
1850
Floating-rate table identifier.
"550e8400-e29b-41d4-a716-446655440002"
Floating spread in basis points.
1850
Opaque per-jurisdiction version fields.
Rate mode (fixed|floating).
"fixed"
Whether a floating-rate table is required.
Response
Created
Interest recognition method the servicing accrual engine applies (effective_interest|linear).
"effective_interest"
Kinds of borrower this version will originate for, de-duplicated and sorted. An EMPTY list means the version declares nothing and admits nobody; it never means "both".
Reason recorded for creating this version.
Creation timestamp (RFC3339, UTC).
"2026-06-14T12:00:00Z"
ISO 4217 currency code the product version denominates (3 uppercase letters).
"BRL"
Fixed annual rate in basis points (1 bps = 0.01%).
1850
Floating spread in basis points (1 bps = 0.01%).
1850
Server-assigned version identifier (uuid).
"550e8400-e29b-41d4-a716-446655440001"
Jurisdiction profile code (e.g. BR).
"BR"
Owning loan product identifier (uuid).
"550e8400-e29b-41d4-a716-446655440000"
Rate mode (fixed|floating).
"fixed"
Whether a floating-rate table is required for this version.
Span of days after the money date in which this version admits a chosen first instalment date. Absent means the version bounds no chosen date, which is the ordinary case.
Linked floating-rate table identifier (uuid); empty in fixed mode.
"550e8400-e29b-41d4-a716-446655440002"
Opaque per-jurisdiction version fields, echoed from the request for traceability.
Price band this version authorizes, in annual basis points. Absent only on a stored version that predates the band; such a version originates nothing.

