Skip to main content
GET
Get an account

Authorizations

Authorization
string
header
required

Static API key issued via the client portal. Treat it like a password.

Path Parameters

account_id
string
required

Response

Successful Response

Richer per-account snapshot for GET /accounts/{id}. Extends AccountRow with restored balance/payment fields, audit timestamps, additional account terms, and nested contract + borrower blocks.

id
string
required
organization_id
string
required

The organization the account belongs to. Same value on every row for that organization.

contract_id
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
contract
ContractSummary · object
required

Originated-loan facts. Returned nested on AccountDetailRow.

primary_borrower_party_id
string | null

The person who is the primary borrower on this account.

external_account_number
integer | null

Account number assigned by the source loan management system. Stable for the account's lifetime; useful for cross-referencing LMS-side exports.

external_contract_number
string | null

Contract identifier you/your systems pass to Monterey at account creation — the canonical join key back to your systems.

status_code
string | null

Short code for the account's current status (e.g. OPEN, CHARGED_OFF, PAID_IN_FULL).

current_balance_cents
integer | null

Current outstanding balance in integer cents.

past_due_amount_cents
integer | null

Amount past due in integer cents.

payoff_amount_cents
integer | null

Amount required to pay off the account in full, in integer cents.

payment_amount_cents
integer | null

Scheduled per-period payment amount in integer cents.

payment_frequency
string | null

Cadence of scheduled payments (e.g. 'monthly', 'biweekly').

last_payment_at
string<date> | null

Date of the most recent payment received.

next_payment_due_at
string<date> | null

Due date of the next scheduled payment.

payments_made
integer | null
interest_rate_bps
integer | null

Annual interest rate in basis points; divide by 10000 for the decimal rate.

apr_bps
integer | null

Annual percentage rate in basis points; divide by 10000 for the decimal rate.

interest_start_at
string<date> | null
days_past_due_30
integer | null

Days the account has spent in the 1–30 days-past-due delinquency bucket.

days_past_due_60
integer | null

Days the account has spent in the 31–60 days-past-due delinquency bucket.

days_past_due_90
integer | null

Days the account has spent in the 61–90 days-past-due delinquency bucket.

nsf_count
integer | null

Number of non-sufficient-funds (NSF) events on this account.

opened_at
string<date> | null

Date the account was opened / activated.

closed_at
string<date> | null

Date the account was closed. Null if still open.

accrued_interest_cents
integer | null

Accrued but not yet billed interest, in integer cents.

accrued_late_charge_cents
integer | null

Accrued late charges not yet billed, in integer cents.

last_payment_amount_cents
integer | null

Amount of the most recent payment, in integer cents.

first_payment_made_at
string<date> | null

Date of the first payment received on this account.

final_payment_amount_cents
integer | null

Scheduled final (balloon) payment amount, in integer cents.

last_extension_at
string<date> | null

Date of the most recent term extension granted on this account.

interest_base_days
integer | null

Day-count convention used for interest accrual (e.g. 360 or 365).

over_short_cents
integer | null

Over/short adjustment balance in integer cents.

borrower
BorrowerSummary · object | null

Null if no primary borrower is recorded on the account.

co_borrowers
CoBorrowerSummary · object[]

Active non-primary parties on the account (co-borrowers, co-signers, guarantors). Empty list if none.