Create loan application
Creates a pending approval loan application from an already-previewed schedule snapshot.
Authorizations
JWT bearer token issued by the identity provider.
Headers
Canonical idempotency request ID (lib-commons enforcer reads this). Required: without a key a retry of this request cannot be told apart from a second instruction, and the duplicate it books is undone by hand.
"550e8400-e29b-41d4-a716-446655440003"
Body
Borrower identifier (UUID).
"550e8400-e29b-41d4-a716-446655440002"
Whose credit this is: the taxpayer kind of the borrower, as established by the KYC the client performed. REQUIRED. Brazil charges a different daily IOF aliquota per kind (Decreto 6.306/2007, art. 7o, I, "b"), so the withholding cannot be computed without it and the service will not guess. The pinned product version must admit the kind named here, or the application is refused with 422 LENDER-0228; a version that declared no kinds admits none.
pessoaFisica, pessoaJuridica "pessoaFisica"
Expected disbursement date (RFC3339).
"2026-06-14T12:00:00Z"
Loan product version identifier (UUID).
"550e8400-e29b-41d4-a716-446655440000"
Number of installments.
1 <= x <= 60024
Requested monthly interest rate as a decimal string, scale 8 (e.g. "0.00000100").
"0.00000100"
Requested principal amount as a decimal string (e.g. "50000.00").
"50000.00"
Schedule offer this application cites: the scheduleOfferSnapshotId a schedule preview returned. OPTIONAL — an application does not have to be simulated first. When supplied it must name an offer on file, or the application is refused with LENDER-0236; its terms are never compared with the application's.
"6ba7b810-9dad-11d1-80b4-00c04fd430c8"
Response
Created
Authenticated officer who created the application (request subject), or empty on a system-originated application, which has no human officer. Whatever the identity provider issues as the subject: not necessarily a UUID, at most 255 characters.
"officer-xyz"
Borrower identifier (UUID).
"550e8400-e29b-41d4-a716-446655440002"
Expected disbursement date (RFC3339, UTC).
"2026-06-14T12:00:00Z"
Loan application identifier (UUID).
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
Loan product version this application was created against (UUID).
"550e8400-e29b-41d4-a716-446655440000"
ISO-2 jurisdiction code resolved at preview time.
"BR"
Jurisdiction profile version resolved at preview time.
"1.0.0"
Number of installments requested.
24
Requested monthly interest rate as a decimal string, scale 8 (e.g. "0.00000100").
"0.00000100"
Requested principal amount as a decimal string, minor-unit precision scale 2 (e.g. "50000.00").
"50000.00"
Lifecycle status: one of pending_approval, approved, rejected, withdrawn, disbursed.
"pending_approval"
Approval facts; present only when the application is approved or disbursed.
Whose credit this is, as declared at creation. ABSENT on an application created before the declaration existed: such an application cannot be taxed or described, and the paths that need the kind refuse it with LENDER-0230 rather than assuming one.
"pessoaFisica"
Disbursement facts; present only when the application is disbursed.
Schedule offer this application cites (UUID). ABSENT when it cites none, which is allowed: simulating first is optional.
"6ba7b810-9dad-11d1-80b4-00c04fd430c8"
Rejection facts; present only when the application is rejected.
Withdrawal facts; present only when the application is withdrawn.

