Create loan product version (BR alias)
BR-aliased path for creating a loan product version. Resolves to the same handler as the core endpoint.
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
Optional; only this spelling is read. After a success, a resend under the same key and body replays the first answer (X-Idempotency-Replayed: true) instead of creating a second version; while the first is running it gets 409, and after a server error the key is spent. The same key with another body is refused. Without it nothing is deduplicated.
"550e8400-e29b-41d4-a716-446655440004"
Parâmetros de caminho
Loan product identifier.
Corpo
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. It also bounds a release on another day than the application expected: the span from the money day to the application's recorded first due date must fall inside it.
Fixed annual rate in basis points.
1850
Floating-rate table identifier.
"550e8400-e29b-41d4-a716-446655440002"
Floating spread in basis points.
1850
Per-jurisdiction version fields. A key the jurisdiction does not read is refused with 422 LENDER-0115.
Rate mode (fixed|floating).
"fixed"
Whether a floating-rate table is required.
What the version admits. Optional, and so is each member: an absent member takes its default.
Resposta
Created
Interest recognition method the servicing accrual engine applies; always effective_interest.
"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.
What the version admits.
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. It also bounds a release on another day than the application expected: the span from the money day to the application's recorded first due date must fall inside it.
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.

