Skip to main content
POST
Get tenants by UUIDs

Headers

x-api-key
any
required

Api key required to authenticate your request. Please reach out to monument for a key.

Example:

"monument-2230012-2312321"

Path Parameters

Body

application/json
tenantUuids
string<uuid>[]
required

Array of tenant UUIDs to retrieve details for

Example:

Response

Tenant details retrieved successfully

tenantUuid
string<uuid>
required

Tenant UUID

Example:

"a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11"

rentalRecordUuids
string<uuid>[]
required
deprecated

Array of associated rental record UUIDs. Deprecated: use rentalRecords instead, which pairs each UUID with the facilityUuid that every rental record and ledger entry endpoint requires in its path. This field still returns the same UUIDs and is not scheduled for removal.

Example:
rentalRecords
object[]
required

Associated rental records, each paired with the facility it belongs to. Use these pairs to call the facility-scoped rental record and ledger entry endpoints.

accountType
enum<string>
required

Account type

Available options:
Business,
Personal
Example:

"Personal"

noteUuids
string<uuid>[]
required

Array of note UUIDs associated with the tenant

Example:
createdAt
string<date-time>
required

Timestamp when the tenant was created

Example:

"2024-01-15T10:30:00.000Z"

updatedAt
string<date-time>
required

Timestamp when the tenant was last updated

Example:

"2024-01-20T15:45:00.000Z"

primaryPersonUuid
string<uuid>
required

Primary person UUID associated with the tenant

Example:

"a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11"

primaryContact
object
required

Primary contact details for the tenant

active
boolean
required

Whether the tenant has any active rental records (startRentDate <= now and (endRentDate >= now or endRentDate is null))

Example:

true

sourceLeadUuids
string<uuid>[]
required

Array of lead UUIDs associated with this account

Example:
businessName
string | null

Business name (populated for BUSINESS accounts, null for PERSONAL)

Example:

"Acme Storage LLC"

alternateContacts
object[]

Array of alternate contact details (if available)

Example:
nextBillingDueDate
string<date-time> | null

Earliest billing due date from billing templates for this tenant

Example:

"2024-02-15T00:00:00.000Z"

owedBalance
number | null

Sum of the positive balances for the unit rental records associated with this tenant, this does not include credits when tenant does not owe money. Returned in pennies.

Example:

1250.5

balanceAge
number | null

Days since today for the oldest created date of still open/overdue/partial invoices. 0 if no such invoices exist

Example:

15

desiredMoveInDate
string<date-time> | null

Desired move-in date from associated leads

Example:

"2024-03-15T00:00:00.000Z"