Create a service bill
Charges a property for work the management company did outside the management agreement. The amount is booked as an expense on the property's books and as revenue on the company's, and is drawn out later by a company payout.
Authorization
AuthorizationstringrequiredBody
application/json
propertyIdstringrequiredThe property to charge. Must belong to the caller's company.
amountnumberrequiredWhat to charge, in dollars and cents. At least 1.00. Positive — money the property owes the management company.
propertyChartOfAccountIdstringrequiredThe chart of account to book the charge to as an expense on the property's books.
companyChartOfAccountIdstringrequiredThe chart of account to book the charge to as revenue on the company's books.
unitIdstringThe unit the charge relates to.
leaseIdstringThe lease the charge relates to.
chargeDatestring · dateThe day to date the charge. Left out, today is used.
memostringA note on the bill. At most 200 characters.
Response
200 · The service bill that was created.
idstringThe service bill. A Snowflake id sent as a decimal string.
chargeDatestring · dateThe day the charge is dated.
totalAmountnumberWhat the bill comes to in dollars and cents. Positive — money the property owes the management company for work beyond the management agreement.
paidAmountnumberHow much of it has been drawn out to the company.
outstandingAmountnumberWhat is left: totalAmount less paidAmount.
memostringA note on the bill. Absent when none was set.
referencestringA reference on the bill. Absent when none was set.
companyVendorIdstringThe vendor record standing for the management company itself, which the bill is billed from.
lineItemsobject[]The bill broken down by property, in display order.
filesobject[]Files attached to the bill.
metadataobjectFree-form key-value pairs kept on the bill.
createdstring · date-timeWhen the bill was created, in the company's timezone.
updatedstring · date-timeWhen it last changed, in the company's timezone.
creatorobjectWho created the bill.
vendorobjectThe vendor record standing for the management company, resolved.
portfoliosobject[]The portfolios the lines belong to, resolved.
propertiesobject[]The properties the lines charge, resolved.
unitsobject[]The units the lines refer to, resolved.
leasesobject[]The leases the lines refer to, resolved.
transactionsobject[]The accounting transactions behind the payouts, 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 bill books to, resolved.
hydratedFilesobject[]The attachments in files, resolved to full file records with signed download URLs.
creatorInfoobjectThe person behind creator, resolved. Exactly one of propertyManager, vendor, tenant and owner is present, matching creator.type.