Skip to main content
GET
Get loan application

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Path Parameters

id
string<uuid>
required

Loan application identifier.

Example:

"3fa85f64-5717-4562-b3fc-2c963f66afa6"

Response

OK

assignedOfficerId
string
required

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.

Example:

"officer-xyz"

borrowerId
string<uuid>
required

The borrower's holder id in the Midaz CRM of the product's institution (UUID).

Example:

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

createdAt
string
required

Creation timestamp (RFC3339, UTC).

Example:

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

currency
string
required

ISO-4217 alpha currency the loan is denominated in.

Example:

"BRL"

expectedDisbursementDate
string
required

Expected disbursement date (RFC3339, UTC).

Example:

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

id
string
required

Loan application identifier (UUID).

Example:

"3fa85f64-5717-4562-b3fc-2c963f66afa6"

loanProductVersionId
string
required

Loan product version this application was created against (UUID).

Example:

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

originationFront
string
required

Trusted channel that created the application: one of gateway_clt, lender_direct, unknown_legacy.

Example:

"lender_direct"

previewJurisdictionCode
string
required

ISO-2 jurisdiction code resolved at preview time.

Example:

"BR"

previewProfileVersion
string
required

Jurisdiction profile version resolved at preview time.

Example:

"1.0.0"

requestedInstallments
integer<int64>
required

Number of installments requested.

Example:

24

requestedInterestRate
string
required

Requested monthly interest rate as a decimal string, scale 8 (e.g. "0.00000100").

Example:

"0.00000100"

requestedPrincipalAmount
string
required

Requested principal amount as a decimal string, minor-unit precision scale 2 (e.g. "50000.00"). On a proposal asked by its instalment, the principal the Lender resolved for it; on one asked by its net, the gross the Lender resolved for it.

Example:

"50000.00"

status
string
required

Lifecycle status: one of pending_approval, approved, rejected, withdrawn, disbursed.

Example:

"pending_approval"

updatedAt
string
required

Last-update timestamp (RFC3339, UTC).

Example:

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

approvalDecision
object

Approval facts; present only when the application is approved or disbursed.

borrowerKind
string

Whose credit this is: pessoaFisica for a CPF borrowerDocument, pessoaJuridica for a CNPJ. 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.

Example:

"pessoaFisica"

disbursementEvent
object

Disbursement facts; present only when the application is disbursed.

firstDueDate
string

First instalment date the application records (YYYY-MM-DD). ABSENT on an application created before the date was recorded, on a payroll-rail application and on a renegotiated contract.

Example:

"2026-07-14"

loanAccountId
string

Loan account this application produced; present only once disbursed.

Example:

"7c9e6679-7425-40de-944b-e07fc1f90ae7"

previewScheduleSnapshotId
string

Schedule offer this application cites (UUID). ABSENT when it cites none, which is allowed: simulating first is optional.

Example:

"6ba7b810-9dad-11d1-80b4-00c04fd430c8"

rejectionDecision
object

Rejection facts; present only when the application is rejected.

requestedInstallmentAmount
string

Instalment the proposal was asked by, as a decimal string, minor-unit precision scale 2. ABSENT when the proposal named another amount.

Example:

"300.00"

requestedNetAmount
string

Net the proposal was asked by, as a decimal string, minor-unit precision scale 2. ABSENT when the proposal named another amount.

Example:

"10000.00"

taxRegime
string

Tax regime the borrower declared at creation. ABSENT when none was declared, and the release uses the loan product version's regime.

Example:

"brazilSimplesNacional"

withdrawalDecision
object

Withdrawal facts; present only when the application is withdrawn.