Owner transfers

Get an owner distribution

Fetches one owner distribution with its per-property lines, the transactions matched to it, and the owner, portfolios, properties, bank accounts, chart of accounts and files it refers to.

GET
https://api.portal.magicdoor.com/company-app/owners/distributions/{ownerDistributionId}

Authorization

Authorizationstringrequired
Bearer token — Send your API token in the Authorization header as Bearer <token>. Requests without a valid token are rejected with 401 Unauthorized.

Path parameters

ownerDistributionIdstringrequired

The owner distribution. A Snowflake id sent as a decimal string.

example: 1844110447398404096

Response

200 · The owner distribution.

idstring

The owner distribution. A Snowflake id sent as a decimal string.

ownerIdstring

The owner the money goes to.

distributionDatestring · date

The day the money was distributed.

totalAmountnumber

How much is being distributed, in dollars and cents. Always positive — money going out of the property and to the owner.

allocatedAmountnumber

How much of it has been matched to an accounting transaction.

dueAmountnumber

What has not yet been matched: totalAmount less allocatedAmount.

memostring

A note on the distribution. Absent when none was set.

referencestring

A reference on the distribution. Absent when none was set.

isOwnerRequestedboolean

true when the owner asked for the money rather than the manager initiating it.

leaseSubsidyIdstring

The lease subsidy this distribution passes through, when it comes from one. Absent otherwise.

lineItemsobject[]

The distribution broken down by property, in display order.

filesobject[]

Files attached to the record.

metadataobject

Free-form key-value pairs kept on the distribution.

createdstring · date-time

When the distribution was created, in the company's timezone.

updatedstring · date-time

When it last changed, in the company's timezone.

creatorobject

Who created the record.

ownerobject

The owner named by ownerId, as the full owner record.

portfoliosobject[]

The portfolios the lines belong to, resolved.

propertiesobject[]

The properties the lines apply to, resolved.

transactionsobject[]

The accounting transactions behind the allocations, resolved.

bankAccountsobject[]

The bank accounts those transactions moved money through, resolved. Account and routing numbers are masked to their last four digits.

chartOfAccountsobject[]

The chart of accounts the lines book to, resolved.

hydratedFilesobject[]

The attachments in files, resolved to full file records with signed download URLs.

creatorInfoobject

The person behind creator, resolved. Exactly one of propertyManager, vendor, tenant and owner is present, matching creator.type.

401 · The access token is missing, expired, or does not belong to a property manager.

404 · No owner distribution with that id exists for the caller's company.