Connect your own Buildium property-management account via its Client ID + Client Secret. Manage rental properties and units, association (HOA) properties, rental owners and association owners, leases and lease transactions/renewals/rent schedules/move-outs, tenants, rental applicants and applications, vendors and vendor credits, bills and bill payments, bank accounts and general ledger entries, tasks (resident/owner/HOA maintenance requests and work orders), files, and webhook subscriptions -- through the Buildium Public API v1.
connect_buildiumwriteConnect your own Buildium property-management account by saving its Client ID + Client Secret, after checking they actually work. Get these from Buildium: Settings > Application > Buildium Open API.
disconnect_buildiumwriteDisconnect a connected Buildium account: deletes the saved Client ID/Client Secret. Nothing in Buildium itself is changed.
list_connectionsreadList the connected Buildium accounts and whether each saved Client ID/Client Secret pair still works.
list_rentalsreadList rental properties in the connected Buildium account, with type, address, unit count.
get_rentalreadRead one rental property in full.
create_rentalwriteCreate a new rental property.
update_rentalwriteUpdate selected fields of an existing rental property. Only given fields change.
inactivate_rentalwriteMark a rental property inactive in Buildium.
list_rental_unitsreadList units, optionally filtered to one property.
get_rental_unitreadRead one rental unit in full.
create_rental_unitwriteCreate a new unit on an existing rental property.
list_rental_preferred_vendorsreadList preferred vendors configured on a rental property.
create_rental_notewriteAdd a note to a rental property.
list_rental_notesreadList notes on a rental property.
create_video_link_requestwriteAttach a video link (e.g. a virtual tour) to a rental property's image gallery.
list_associationsreadList community associations (HOAs) on the connected Buildium account.
get_associationreadRetrieve one community association (HOA) by id.
create_associationwriteCreate a new community association (HOA) on the connected Buildium account.
list_association_unitsreadList units belonging to a community association (HOA), or all association units on the account.
list_association_ownersreadList owners of units within one community association (HOA).
list_rental_ownersreadList rental property owners on the connected Buildium account.
get_rental_ownerreadRetrieve one rental owner by id.
create_rental_ownerwriteCreate a new rental property owner.
update_rental_ownerwriteUpdate an existing rental owner's contact details.
create_ownership_accountwriteLink a rental owner to a property with an ownership percentage (creates the ownership account).
list_rental_owners_for_propertyreadList the owners of one specific rental property, with their ownership percentages.
list_leasesreadList leases on the connected Buildium account, optionally filtered by property or status.
get_leasereadRetrieve one lease by id, including current tenants and rent amount.
create_leasewriteCreate a new lease for a rental unit.
list_lease_transactionsreadList financial transactions (charges, payments, credits, refunds) posted to one lease's ledger.
create_lease_chargewritePost a new charge to a lease's ledger (e.g. late fee, rent adjustment).
create_lease_paymentwriteRecord a rent payment received against a lease.
create_lease_refundwritePost a refund on a lease's ledger, returning money to a tenant.
renew_leasewriteRenew an existing lease with a new term and/or rent amount.
list_lease_renewalsreadList renewal offers/records created for one lease.
move_out_tenantwriteRecord a tenant move-out on a lease, ending their tenancy on a given date.
list_rent_schedulesreadList recurring rent charge schedules configured on a lease.
create_rent_schedulewriteCreate a new recurring rent charge schedule on a lease.
list_tenantsreadList tenants on the connected Buildium account.
get_tenantreadRetrieve one tenant by id.
create_tenantwriteCreate a new tenant record.
update_tenantwriteUpdate selected fields of an existing tenant. Only given fields change.
create_tenant_notewriteAdd a note to a tenant's record.
list_tenant_notesreadList notes recorded on a tenant's record.
list_applicantsreadList rental applicants on the connected Buildium account.
get_applicantreadRetrieve one rental applicant by id.
create_applicantwriteCreate a new rental applicant record.
update_applicantwriteUpdate selected fields of an existing applicant. Only given fields change.
get_applicationreadRetrieve one rental application by applicant id + application id.
list_applications_for_applicantreadList all rental applications submitted by one applicant.
create_applicant_notewriteAdd a note to an applicant's record.
list_vendorsreadList vendors (contractors/suppliers) on the connected Buildium account.
get_vendorreadRetrieve one vendor by id.
create_vendorwriteCreate a new vendor (contractor/supplier) record.
update_vendorwriteUpdate selected fields of an existing vendor. Only given fields change.
list_vendor_categoriesreadList vendor categories configured on the connected Buildium account.
create_vendor_categorywriteCreate a new vendor category.
create_vendor_notewriteAdd a note to a vendor's record.
list_vendor_transactionsreadList financial transactions recorded against a vendor (bills, credits, refunds).
create_vendor_creditwritePost a credit to a vendor's ledger (reduces amounts owed to them).
create_vendor_refundwritePost a refund from a vendor's ledger (money returned by the vendor).
list_billsreadList accounts-payable bills on the connected Buildium account, optionally filtered by vendor.
get_billreadRetrieve one accounts-payable bill by id.
create_billwriteCreate a new accounts-payable bill from a vendor.
update_billwriteUpdate selected fields of an existing bill. Only given fields change.
create_bill_paymentwritePay an existing bill from a bank account.
list_bill_paymentsreadList payments recorded against one bill.
create_multiple_bill_paymentswritePay several bills at once with a single check/payment from one bank account.
list_bank_accountsreadList bank accounts configured on the connected Buildium account.
get_bank_accountreadRead one bank account in full, including its current balance.
list_bank_account_transactionsreadList transactions recorded against one bank account.
create_bank_depositwriteRecord a manual deposit into a bank account.
list_gl_accountsreadList General Ledger accounts (chart of accounts) on the connected Buildium account.
get_gl_accountreadRead one General Ledger account in full.
create_gl_accountwriteCreate a new General Ledger account (chart-of-accounts entry).
list_gl_entriesreadList General Ledger journal entries, optionally filtered by account and date range.
create_gl_entrywriteCreate a manual journal entry, debiting one GL account and crediting another by the same amount.
list_tasksreadList tasks (work orders / resident & owner requests) on the connected Buildium account.
get_taskreadRead one task (work order) in full.
create_taskwriteCreate a new task (work order / resident-or-owner request) on a property.
list_task_categoriesreadList task categories configured on the connected Buildium account.
create_task_categorywriteCreate a new task category.
list_task_historyreadList the history/status-change steps recorded for one task.
update_task_historywriteUpdate one status-history step on a task -- e.g. mark it in progress or completed with notes.
request_file_uploadwriteRequest a presigned upload URL to attach a document/image to a rental, unit, tenant, vendor, bill, or task. Two-step flow: this reserves the slot and returns a PUT url; upload the file bytes there yourself, then the file becomes visible in Buildium.
list_webhook_subscriptionsreadList webhook subscriptions configured on the connected Buildium account -- which events push notifications to which URL.
create_webhook_subscriptionwriteSubscribe to Buildium events (e.g. LeaseCreated, TaskCreated, BillCreated) -- Buildium will POST to your URL when they fire.
get_webhook_subscriptionreadRead one webhook subscription's full configuration by id.
delete_webhook_subscriptionwritePermanently remove a webhook subscription. Cannot be undone.
get_portfolio_summaryreadValue-add report: one-glance portfolio snapshot -- total properties/units, active leases, open tasks, overdue bills, total owners. Aggregates several Buildium list calls into a single dashboard-ready answer.
get_open_work_orders_reportreadValue-add report: list open tasks (work orders) sorted by how long they've been open, filtered to a minimum priority. Highlights aging maintenance requests Buildium's own task list doesn't sort by age.
get_lease_expiration_reportreadValue-add report: flag every active lease whose end date falls within a given window from now -- absorbs the client-side date-window math Buildium's own list_leases filter doesn't do, same pattern as Ironclad Connector's find_expiring_contracts.
get_delinquency_reportreadValue-add report: scan unpaid bills and flag every one overdue by at least a given number of days, with total amount overdue. Absorbs date-window math Buildium's own list_bills filter doesn't do.
Install Buildium and let Webbee use it across your workflow.
Open in panel