Open Connector
所有 Tools

Buildium

Connect to Buildium to manage rentals, associations, leases, tenants, owners, vendors, files, accounting, tasks, and property management workflows.

buildiumv1.0.0439 个 Tools

认证方式

方式底层类型状态说明
API Keyapi_keyavailable

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "BUILDIUM_EXTERNAL_API_ACCOUNT_INFO_GET_ACCOUNT_INFO",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("BUILDIUM_EXTERNAL_API_ACCOUNT_INFO_GET_ACCOUNT_INFO", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute BUILDIUM_EXTERNAL_API_ACCOUNT_INFO_GET_ACCOUNT_INFO --data '{ }'

Tool 目录

可用 Tools

439 个可调用操作

Retrieve account infoBUILDIUM_EXTERNAL_API_ACCOUNT_INFO_GET_ACCOUNT_INFORetrieves information related to the Buildium account. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Account Information</span> - `View`

Retrieves information related to the Buildium account. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Account Information</span> - `View`

认证

需要 Connected Account

Tags

Administration
Retrieve accounting lock periodsBUILDIUM_EXTERNAL_API_ACCOUNTING_LOCK_PERIOD_GET_ACCOUNTING_LOCK_PERIOD_SETTINGSRetrieves accounting lock periods. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Application Settings</span> - `View`

Retrieves accounting lock periods. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Application Settings</span> - `View`

认证

需要 Connected Account

Tags

Administration
Retrieve all announcement propertiesBUILDIUM_EXTERNAL_API_ANNOUNCEMENT_PROPERTIES_GET_ANNOUNCEMENT_PROPERTIESRetrieves a list of association and/or rental properties whose residents received the announcement. An empty response collection indicates that the announcement was sent to all properties at the time of its creation. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View`

Retrieves a list of association and/or rental properties whose residents received the announcement. An empty response collection indicates that the announcement was sent to all properties at the time of its creation. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View`

认证

需要 Connected Account

Tags

Communications
Create an announcementBUILDIUM_EXTERNAL_API_ANNOUNCEMENTS_CREATE_ANNOUNCEMENTCreates and publishes an announcement. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View` `Edit`

Creates and publishes an announcement. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Communications
Expire an announcementBUILDIUM_EXTERNAL_API_ANNOUNCEMENTS_EXPIRATION_EXPIRE_ANNOUNCEMENTRemoves the announcement from the Resident Center immediately. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View` `Edit`

Removes the announcement from the Resident Center immediately. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Communications
Retrieve all announcementsBUILDIUM_EXTERNAL_API_ANNOUNCEMENTS_GET_ALL_ANNOUNCEMENTSRetrieves all announcements. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View`

Retrieves all announcements. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View`

认证

需要 Connected Account

Tags

Communications
Retrieve an announcementBUILDIUM_EXTERNAL_API_ANNOUNCEMENTS_GET_ANNOUNCEMENT_BY_IDRetrieves an announcement. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View`

Retrieves an announcement. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Announcements</span> - `View`

认证

需要 Connected Account

Tags

Communications
Retrieve an applicationBUILDIUM_EXTERNAL_API_APPLICANT_APPLICATIONS_GET_APPLICATION_FOR_APPLICANT_BY_IDRetrieves an application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves an application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Retrieve all applicationsBUILDIUM_EXTERNAL_API_APPLICANT_APPLICATIONS_GET_APPLICATIONS_FOR_APPLICANTRetrieves all the applications for a given applicant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves all the applications for a given applicant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Update an applicationBUILDIUM_EXTERNAL_API_APPLICANT_APPLICATIONS_UPDATE_APPLICATIONUpdates a rental application. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Updates a rental application. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Create an applicant group noteBUILDIUM_EXTERNAL_API_APPLICANT_GROUP_NOTES_CREATE_APPLICATION_GROUP_NOTECreates an applicant group note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Creates an applicant group note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Retrieve an applicant group noteBUILDIUM_EXTERNAL_API_APPLICANT_GROUP_NOTES_GET_APPLICANT_GROUP_NOTE_BY_NOTE_IDRetrieves an applicant group note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves an applicant group note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Retrieve all applicant group notesBUILDIUM_EXTERNAL_API_APPLICANT_GROUP_NOTES_GET_APPLICANT_GROUP_NOTESRetrieves all applicant group notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves all applicant group notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Update an applicant group noteBUILDIUM_EXTERNAL_API_APPLICANT_GROUP_NOTES_UPDATE_APPLICATION_GROUP_NOTEUpdates an applicant group note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Updates an applicant group note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Create an applicant groupBUILDIUM_EXTERNAL_API_APPLICANT_GROUPS_CREATE_APPLICANT_GROUPCreates an applicant group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Creates an applicant group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Retrieve an applicant groupBUILDIUM_EXTERNAL_API_APPLICANT_GROUPS_GET_APPLICANT_GROUP_BY_IDRetrieves an applicant group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves an applicant group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Retrieve all applicant groupsBUILDIUM_EXTERNAL_API_APPLICANT_GROUPS_GET_APPLICANT_GROUPSRetrieves all applicant groups. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves all applicant groups. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Update an applicant groupBUILDIUM_EXTERNAL_API_APPLICANT_GROUPS_UPDATE_APPLICANT_GROUPUpdates an applicant group. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Updates an applicant group. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Create an applicant noteBUILDIUM_EXTERNAL_API_APPLICANT_NOTES_CREATE_APPLICANT_NOTECreates an applicant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Creates an applicant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Retrieve all applicant notesBUILDIUM_EXTERNAL_API_APPLICANT_NOTES_GET_ALL_APPLICANT_NOTESRetrieves all applicant notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves all applicant notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Retrieve an applicant noteBUILDIUM_EXTERNAL_API_APPLICANT_NOTES_GET_APPLICANT_NOTE_BY_IDRetrieves an applicant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves an applicant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Create an applicantBUILDIUM_EXTERNAL_API_APPLICANTS_CREATE_APPLICANTCreates an applicant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Creates an applicant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Retrieve an applicantBUILDIUM_EXTERNAL_API_APPLICANTS_GET_APPLICANT_BY_IDRetrieves an applicant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves an applicant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Retrieve all applicantsBUILDIUM_EXTERNAL_API_APPLICANTS_GET_APPLICANTSRetrieves all applicants. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves all applicants. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Applicants
Update an applicantBUILDIUM_EXTERNAL_API_APPLICANTS_UPDATE_APPLICANTUpdates an applicant. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

Updates an applicant. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Applicants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Applicants
Create a payment (auto allocated)BUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_AUTO_ALLOCATED_PAYMENTS_CREATE_APPLICATION_AUTO_ALLOCATED_PAYMENTCreates a payment on the application ledger. Note that the recorded payment will be automatically allocated to the general ledger accounts based on the payment allocation settings. These settings can be found under the Settings > Application Settings > Residents page in your account. If you'd like to specify the GL accounts the payment should apply to, please use the <a href="#operation/ExternalApiApplicationLedgerPayments_CreateApplicationLedgerPayment">Create a payment</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a payment on the application ledger. Note that the recorded payment will be automatically allocated to the general ledger accounts based on the payment allocation settings. These settings can be found under the Settings > Application Settings > Residents page in your account. If you'd like to specify the GL accounts the payment should apply to, please use the <a href="#operation/ExternalApiApplicationLedgerPayments_CreateApplicationLedgerPayment">Create a payment</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Create a chargeBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_CHARGES_CREATE_APPLICATION_LEDGER_CHARGECreates a charge on a specific application ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a charge on a specific application ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Retrieve all chargesBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_CHARGES_GET_APPLICATION_CHARGESRetrieves all the charges for a specific application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves all the charges for a specific application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Application Transactions
Retrieve a chargeBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_CHARGES_GET_APPLICATION_LEDGER_CHARGE_BY_IDRetrieves a specific application charge. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

Retrieves a specific application charge. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

认证

需要 Connected Account

Tags

Application Transactions
Update a chargeBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_CHARGES_UPDATE_APPLICATION_LEDGER_CHARGEUpdates a charge on a specific application ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Updates a charge on a specific application ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Create a payment reversalBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_PAYMENT_REVERSALS_CREATE_APPLICATION_LEDGER_REVERSE_PAYMENTReverses an application ledger payment. Note, this action can only be taken on a payment that has been deposited. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Reverses an application ledger payment. Note, this action can only be taken on a payment that has been deposited. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Create a paymentBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_PAYMENTS_CREATE_APPLICATION_LEDGER_PAYMENTCreates an application ledger payment. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates an application ledger payment. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Update a paymentBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_PAYMENTS_UPDATE_APPLICATION_LEDGER_PAYMENTUpdates an application ledger payment. Each line item must have a unique general ledger account identifier. PaymentMethod, Date, Memo, and the total Amount cannot be changed for payments with a PaymentMethod of `BuildiumEFT`, `BuildiumCC` or `RetailCash`. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Updates an application ledger payment. Each line item must have a unique general ledger account identifier. PaymentMethod, Date, Memo, and the total Amount cannot be changed for payments with a PaymentMethod of `BuildiumEFT`, `BuildiumCC` or `RetailCash`. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Create a refundBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_REFUNDS_CREATE_APPLICATION_LEDGER_REFUNDCreates a refund for a specific application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a refund for a specific application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Application Transactions
Retrieve a refundBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_REFUNDS_GET_APPLICATION_LEDGER_REFUND_BY_IDRetrieves a specific application refund. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves a specific application refund. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Application Transactions
Retrieve all application transactionsBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_TRANSACTIONS_GET_APPLICATION_TRANSACTIONSRetrieves all the transactions for a specific application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves all the transactions for a specific application. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Application Transactions
Retrieve an application transactionBUILDIUM_EXTERNAL_API_APPLICATION_LEDGER_TRANSACTIONS_GET_LEASE_LEDGER_TRANSACTION_BY_IDRetrieves a specific application transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

Retrieves a specific application transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

认证

需要 Connected Account

Tags

Application Transactions
Retrieve all outstanding balancesBUILDIUM_EXTERNAL_API_APPLICATION_OUTSTANDING_BALANCES_GET_APPLICATION_OUTSTANDING_BALANCESRetrieves a list of applications that have outstanding balances. Applications with a zero or credit balance will not be returned in the results. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Outstanding Balances</span> - `View`

Retrieves a list of applications that have outstanding balances. Applications with a zero or credit balance will not be returned in the results. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Outstanding Balances</span> - `View`

认证

需要 Connected Account

Tags

Application Transactions
Inactivate an associationBUILDIUM_EXTERNAL_API_ASSOCIATION_ACTIVE_STATUS_INACTIVATE_ASSOCIATIONInactivates an association along with associated units and ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Inactivates an association along with associated units and ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Reactivate an associationBUILDIUM_EXTERNAL_API_ASSOCIATION_ACTIVE_STATUS_REACTIVATE_ASSOCIATIONReactivates an association along with associated units and ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Reactivates an association along with associated units and ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Create a service historyBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCE_SERVICE_HISTORY_CREATE_ASSOCIATION_APPLIANCE_SERVICE_HISTORYCreates a service history for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates a service history for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Appliances
Retrieve all service historyBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCE_SERVICE_HISTORY_GET_ALL_ASSOCIATION_APPLIANCE_SERVICE_HISTORYRetrieves all of the service history records for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all of the service history records for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Appliances
Retrieve a service historyBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCE_SERVICE_HISTORY_GET_ASSOCIATION_APPLIANCE_SERVICE_HISTORY_BY_IDRetrieves a specific service history record for a given appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves a specific service history record for a given appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Appliances
Create an applianceBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCES_CREATE_ASSOCIATION_APPLIANCECreates an association appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates an association appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Appliances
Delete an applianceBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCES_DELETE_ASSOCIATION_APPLIANCESDeletes an associations appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Deletes an associations appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Appliances
Retrieve an applianceBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCES_GET_ASSOCIATION_APPLIANCE_BY_IDRetrieves an association appliance by id. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves an association appliance by id. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Appliances
Retrieve all appliancesBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCES_GET_ASSOCIATION_APPLIANCESRetrieves all association appliances. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all association appliances. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Appliances
Update an applianceBUILDIUM_EXTERNAL_API_ASSOCIATION_APPLIANCES_UPDATE_ASSOCIATION_APPLIANCEUpdates an association appliance. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates an association appliance. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Appliances
Create an architectural requestBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_CREATE_ARCHITECTURAL_REQUEST_ASYNCCreates an architectural request <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit` <span class="permissionBlock">Associations > Architectural requests</span> - `View` `Edit` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Creates an architectural request <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit` <span class="permissionBlock">Associations > Architectural requests</span> - `View` `Edit` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Architectural Requests
Upload an architectural request fileBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_CREATE_PRE_AUTHENTICATED_FILE_UPLOAD_REQUESTUploads a file and associates it to the specified architectural request record. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/associations/ownershipaccounts/architecturalrequests/{architecturalRequestId:int}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit` <span class="permissionBlock">Associations > Architectural requests</span> - `View` `Edit` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Uploads a file and associates it to the specified architectural request record. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/associations/ownershipaccounts/architecturalrequests/{architecturalRequestId:int}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit` <span class="permissionBlock">Associations > Architectural requests</span> - `View` `Edit` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Architectural Requests
Download an architectural request fileBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_DOWNLOAD_ARCHITECTURAL_REQUEST_FILE_ASYNCDownloads a specific file associated to the architectural request. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

Downloads a specific file associated to the architectural request. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

认证

需要 Connected Account

Tags

Architectural Requests
Retrieve an architectural requestBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_GET_ARCHITECTURAL_REQUEST_BY_IDRetrieves a specific architectural request. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

Retrieves a specific architectural request. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

认证

需要 Connected Account

Tags

Architectural Requests
Retrieve an architectural request fileBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_GET_ARCHITECTURAL_REQUEST_FILE_ASYNCRetrieves an architectural request file. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

Retrieves an architectural request file. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

认证

需要 Connected Account

Tags

Architectural Requests
Retrieve all files for an architectural requestBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_GET_ARCHITECTURAL_REQUEST_FILES_HISTORY_PAGED_ASYNCRetrieves all files for an architectural request. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

Retrieves all files for an architectural request. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

认证

需要 Connected Account

Tags

Architectural Requests
Retrieve all architectural requestsBUILDIUM_EXTERNAL_API_ASSOCIATION_ARCHITECTURAL_REQUESTS_GET_ARCHITECTURAL_REQUESTSRetrieves all architectural requests. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

Retrieves all architectural requests. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Architectural requests</span> - `View`

认证

需要 Connected Account

Tags

Architectural Requests
Retrieve all association bank lockbox dataBUILDIUM_EXTERNAL_API_ASSOCIATION_BANK_LOCK_BOX_DATA_GET_BANK_LOCK_BOX_DATARetrieves all association bank lockbox data. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all association bank lockbox data. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Associations
Create a board memberBUILDIUM_EXTERNAL_API_ASSOCIATION_BOARD_MEMBERS_CREATE_BOARD_MEMBERCreates a board member for a given association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Creates a board member for a given association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Board Members
Delete a board memberBUILDIUM_EXTERNAL_API_ASSOCIATION_BOARD_MEMBERS_DELETE_BOARD_MEMBERDeletes a board member. Note, this is a hard delete from the database and data can not be restored. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit` `Delete`

Deletes a board member. Note, this is a hard delete from the database and data can not be restored. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Board Members
Retrieve all board membersBUILDIUM_EXTERNAL_API_ASSOCIATION_BOARD_MEMBERS_GET_ALL_ASSOCIATION_BOARD_MEMBERSRetrieves all association board members. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves all association board members. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Board Members
Retrieve a board memberBUILDIUM_EXTERNAL_API_ASSOCIATION_BOARD_MEMBERS_GET_ASSOCIATION_BOARD_MEMBER_BY_IDRetrieves an association board member. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves an association board member. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Board Members
Update a board memberBUILDIUM_EXTERNAL_API_ASSOCIATION_BOARD_MEMBERS_UPDATE_BOARD_MEMBERUpdates a board member for a given association. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Updates a board member for a given association. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Board Members
Delete meter reading details for a given dateBUILDIUM_EXTERNAL_API_ASSOCIATION_DELETE_METER_READING_DETAILS_DELETE_METER_READING_DETAILS_FOR_ASSOCIATIONDelete meter reading details for an association for a given date. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` `Delete`

Delete meter reading details for an association for a given date. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Association Meter Readings
Retrieve all meter reading detailsBUILDIUM_EXTERNAL_API_ASSOCIATION_METER_READING_DETAILS_GET_ASSOCIATION_METER_READING_DETAILS_ASYNCRetrieves all meter reading details for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all meter reading details for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Association Meter Readings
Create/Update meter reading detailsBUILDIUM_EXTERNAL_API_ASSOCIATION_METER_READING_DETAILS_UPSERT_UPSERT_ASSOCIATION_METER_READING_DETAILS_ASYNCThis endpoint can be used to both create and update a meter reading detail for an association. <ul><li>There can only be one meter reading detail for a given combination of MeterType and ReadingDate for an association</li><li>If you are updating an existing meter reading detail, use the query parameters to specify the existing meter reading detail to update.</li><li>If you are creating a new meter reading detail, do not pass any query parameters.</li><li>When adding a new item to the Details array, leave out the `Id` field.</li><li>When updating an existing item in the Details array, the `Id` field of the existing item must be included.</li></ul> <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

This endpoint can be used to both create and update a meter reading detail for an association. <ul><li>There can only be one meter reading detail for a given combination of MeterType and ReadingDate for an association</li><li>If you are updating an existing meter reading detail, use the query parameters to specify the existing meter reading detail to update.</li><li>If you are creating a new meter reading detail, do not pass any query parameters.</li><li>When adding a new item to the Details array, leave out the `Id` field.</li><li>When updating an existing item in the Details array, the `Id` field of the existing item must be included.</li></ul> <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Meter Readings
Retrieve all meter readingsBUILDIUM_EXTERNAL_API_ASSOCIATION_METER_READINGS_READ_GET_METER_READINGS_FOR_ASSOCIATIONRetrieves all meter readings for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all meter readings for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Association Meter Readings
Create a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_NOTES_CREATE_ASSOCIATION_NOTECreates a note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates a note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Retrieve a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_NOTES_GET_ASSOCIATION_NOTE_BY_NOTE_IDRetrieves a note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves a note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Associations
Retrieve all notesBUILDIUM_EXTERNAL_API_ASSOCIATION_NOTES_GET_ASSOCIATION_NOTESRetrieves all notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Associations
Update a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_NOTES_UPDATE_ASSOCIATION_NOTEUpdates a note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates a note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Create a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_NOTES_CREATE_ASSOCIATION_OWNER_NOTECreates an association owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Creates an association owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Owners
Retrieve a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_NOTES_GET_ASSOCIATION_OWNER_NOTE_BY_NOTE_IDRetrieves an association owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves an association owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Retrieve all notesBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_NOTES_GET_ASSOCIATION_OWNER_NOTESRetrieves all association owner notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves all association owner notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Update a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_NOTES_UPDATE_ASSOCIATION_OWNER_NOTEUpdates an association owner note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Updates an association owner note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Owners
Retrieve an occupancy statusBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_UNITS_GET_UNIT_OCCUPANCY_STATUSES_BY_ID_FOR_ASSOCIATION_OWNERRetrieves the owner occupancy status for an association unit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Ownership Accounts</span> - `View`

Retrieves the owner occupancy status for an association unit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Ownership Accounts</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Retrieve all occupancy statusesBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_UNITS_GET_UNIT_OCCUPANCY_STATUSES_FOR_ASSOCIATION_OWNERRetrieves the occupancy status for all of the units owned by the association owner. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Ownership Accounts</span> - `View`

Retrieves the occupancy status for all of the units owned by the association owner. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Associations > Ownership Accounts</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Update occupancy statusBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNER_UNITS_UPDATE_ASSOCIATION_OWNER_OCCUPANCY_STATUSUpdates whether a unit is occupied by the association owner. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership Accounts</span> - `View`

Updates whether a unit is occupied by the association owner. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership Accounts</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Create an ownerBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNERS_CREATE_ASSOCIATION_OWNERCreates an association owner. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit`

Creates an association owner. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit` <span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Owners
Retrieve all ownersBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNERS_GET_ALL_ASSOCIATION_OWNERSRetrieves a list of association owners. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves a list of association owners. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Retrieve an ownerBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNERS_GET_ASSOCIATION_OWNER_BY_IDRetrieve a specific association owner. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieve a specific association owner. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Owners
Update an ownerBUILDIUM_EXTERNAL_API_ASSOCIATION_OWNERS_UPDATE_ASSOCIATION_OWNERUpdates an existing association owner. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Updates an existing association owner. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Owners
Retrieve all preferred vendorsBUILDIUM_EXTERNAL_API_ASSOCIATION_PREFERRED_VENDORS_GET_ASSOCIATION_PREFERRED_VENDORSRetrieves all preferred vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves all preferred vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Associations
Update preferred vendorsBUILDIUM_EXTERNAL_API_ASSOCIATION_PREFERRED_VENDORS_UPDATE_ASSOCIATION_PREFERRED_VENDORSUpdates preferred vendors. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit` <span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Updates preferred vendors. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit` <span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Create a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANT_NOTES_CREATE_ASSOCIATION_TENANT_NOTECreates an association tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Creates an association tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Tenants
Retrieve a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANT_NOTES_GET_ASSOCIATION_TENANT_NOTE_BY_IDRetrieves an association tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves an association tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Tenants
Retrieve all notesBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANT_NOTES_GET_ASSOCIATION_TENANT_NOTESRetrieves all association tenant notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves all association tenant notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Tenants
Update a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANT_NOTES_UPDATE_ASSOCIATION_TENANT_NOTEUpdates an association tenant note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Updates an association tenant note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Tenants
Create a tenantBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANTS_CREATE_ASSOCIATION_TENANTCreates an association tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Creates an association tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Tenants
Retrieve a tenantBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANTS_GET_ASSOCIATION_TENANT_BY_IDRetrieves a specific association tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves a specific association tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Tenants
Retrieve all tenantsBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANTS_GET_ASSOCIATION_TENANTSRetrieves a list of association tenants. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

Retrieves a list of association tenants. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Association Tenants
Update a tenantBUILDIUM_EXTERNAL_API_ASSOCIATION_TENANTS_UPDATE_ASSOCIATION_TENANTUpdates an association tenant. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

Updates an association tenant. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Tenants
Create a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_UNIT_NOTES_CREATE_ASSOCIATION_UNIT_NOTECreates a new association unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates a new association unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Units
Retrieve a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_UNIT_NOTES_GET_ASSOCIATION_UNIT_NOTE_BY_NOTE_IDRetrieves an association unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves an association unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Association Units
Retrieve all notesBUILDIUM_EXTERNAL_API_ASSOCIATION_UNIT_NOTES_GET_ASSOCIATION_UNIT_NOTESRetrieves all association unit notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all association unit notes. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Association Units
Update a noteBUILDIUM_EXTERNAL_API_ASSOCIATION_UNIT_NOTES_UPDATE_ASSOCIATION_UNIT_NOTEUpdates an association unit note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates an association unit note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Units
Create a unitBUILDIUM_EXTERNAL_API_ASSOCIATION_UNITS_CREATE_ASSOCIATION_UNITCreates an association unit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates an association unit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Units
Retrieve all unitsBUILDIUM_EXTERNAL_API_ASSOCIATION_UNITS_GET_ALL_ASSOCIATION_UNITSRetrieves a list of association units. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves a list of association units. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Association Units
Retrieve a unitBUILDIUM_EXTERNAL_API_ASSOCIATION_UNITS_GET_ASSOCIATION_UNIT_BY_IDRetrieve a specific association unit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieve a specific association unit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Association Units
Update a unitBUILDIUM_EXTERNAL_API_ASSOCIATION_UNITS_UPDATE_ASSOCIATION_UNITUpdates an association unit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates an association unit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Association Units
Create an associationBUILDIUM_EXTERNAL_API_ASSOCIATIONS_CREATE_ASSOCIATIONCreates an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Retrieve ePay settingsBUILDIUM_EXTERNAL_API_ASSOCIATIONS_EPAY_SETTINGS_GET_EPAY_SETTINGS_FOR_ASSOCIATION_BY_IDRetrieves ePay settings for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves ePay settings for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Associations
Update ePay settingsBUILDIUM_EXTERNAL_API_ASSOCIATIONS_EPAY_SETTINGS_UPDATE_EPAY_SETTINGS_FOR_ASSOCIATIONUpdates ePay settings for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates ePay settings for an association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Retrieve an associationBUILDIUM_EXTERNAL_API_ASSOCIATIONS_GET_ASSOCIATION_BY_IDRetrieve a specific association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieve a specific association. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Associations
Retrieve all associationsBUILDIUM_EXTERNAL_API_ASSOCIATIONS_GET_ASSOCIATIONSRetrieves a list of associations. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves a list of associations. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Associations
Update an associationBUILDIUM_EXTERNAL_API_ASSOCIATIONS_UPDATE_ASSOCIATIONUpdates an association. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates an association. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Associations
Download a file for a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECK_FILE_DOWNLOAD_REQUESTS_DOWNLOAD_CHECK_FILEDownloads a specific file associated to the check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Downloads a specific file associated to the check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Upload a file for a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECK_FILE_UPLOADS_CREATE_UPLOAD_REQUEST_V2Uploads a file and associates it to the specified check record. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/bankaccounts/{bankAccountId}/checks/{checkId}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Checks</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Uploads a file and associates it to the specified check record. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/bankaccounts/{bankAccountId}/checks/{checkId}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Checks</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Delete a file for a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECK_FILES_DELETE_BANK_ACCOUNT_CHECK_FILEDeletes a file for a check <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccounts</span> - `View` `Edit` `Delete` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Deletes a file for a check <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccounts</span> - `View` `Edit` `Delete` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a file for a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECK_FILES_GET_BANK_ACCOUNT_CHECK_FILE_BY_IDRetrieves the metadata for a specific file associated with the specified check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Retrieves the metadata for a specific file associated with the specified check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all files for a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECK_FILES_GET_FILES_FOR_BANK_ACCOUNT_CHECKRetrieves the metadata for all files associated to the specified check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Retrieves the metadata for all files associated to the specified check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Create a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECKS_CREATE_BANK_ACCOUNT_CHECKCreates a check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all checksBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECKS_GET_BANK_ACCOUNT_CHECKSRetrieves all bank account checks. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Retrieves all bank account checks. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECKS_GET_CHECK_FOR_BANK_ACCOUNTRetrieves a bank account check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

Retrieves a bank account check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for checks associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Update a checkBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_CHECKS_UPDATE_CHECK_FOR_BANK_ACCOUNTUpdates a check. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Updates a check. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Create a depositBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_DEPOSITS_CREATE_BANK_ACCOUNT_DEPOSITCreates a deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a depositBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_DEPOSITS_GET_BANK_ACCOUNT_DEPOSIT_BY_IDRetrieves a bank account deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for deposits associated with a Company) </span>

Retrieves a bank account deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for deposits associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all depositsBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_DEPOSITS_GET_BANK_ACCOUNT_DEPOSITSRetrieves all bank account deposits. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for deposits associated with a Company) </span>

Retrieves all bank account deposits. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` <span class="permissionBlock">(Required for deposits associated with a Company) </span>

认证

需要 Connected Account

Tags

Bank Accounts
Update a depositBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_DEPOSITS_UPDATE_BANK_ACCOUNT_DEPOSITUpdates a deposit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Updates a deposit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Create a reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_PENDING_RECONCILIATIONS_CREATE_PENDING_RECONCILIATIONSCreates a reconciliation. Reconciliations can only be created for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Creates a reconciliation. Reconciliations can only be created for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Create a quick depositBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_QUICK_DEPOSITS_CREATE_QUICK_DEPOSITCreates a quick deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Creates a quick deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all quick depositsBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_QUICK_DEPOSITS_GET_ALL_QUICK_DEPOSITSRetrieves all quick deposits. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves all quick deposits. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a quick depositBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_QUICK_DEPOSITS_GET_QUICK_DEPOSIT_BY_IDRetrieves a quick deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves a quick deposit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Update a quick depositBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_QUICK_DEPOSITS_UPDATE_QUICK_DEPOSITUpdates a quick deposit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Updates a quick deposit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Finalize a manual reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATION_FINALIZE_FINALIZE_RECONCILIATIONFinalizes a manual reconciliation. Reconciliations can only be finalized for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Finalizes a manual reconciliation. Reconciliations can only be finalized for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all transactions for a reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_READ_GET_BANK_ACCOUNT_RECONCILIATION_TRANSACTIONSRetrieves all transactions, both cleared and uncleared, up to the Statement Ending Date of the related reconciliation. This is true for pending and completed reconciliations. Transactions can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves all transactions, both cleared and uncleared, up to the Statement Ending Date of the related reconciliation. This is true for pending and completed reconciliations. Transactions can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a reconciliation's balanceBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_READ_GET_RECONCILIATION_BALANCE_BY_IDRetrieves a bank account reconciliation's balance. Reconciliation balances can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves a bank account reconciliation's balance. Reconciliation balances can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_READ_GET_RECONCILIATION_BY_IDRetrieves a bank account reconciliation. Reconciliations can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves a bank account reconciliation. Reconciliations can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all reconciliationsBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_READ_GET_RECONCILIATIONSRetrieves all bank account reconciliations. Reconciliations can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves all bank account reconciliations. Reconciliations can only be retrieved for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Clear transactions for a reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_WRITE_CLEAR_TRANSACTIONSClears transactions for a reconciliation. Reconciliation transactions can only be cleared for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Clears transactions for a reconciliation. Reconciliation transactions can only be cleared for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Un-clear transactions for a reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_WRITE_UNCLEAR_TRANSACTIONSUn-clears transactions for a reconciliation. Reconciliation transactions can only be un-cleared for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Un-clears transactions for a reconciliation. Reconciliation transactions can only be un-cleared for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Update a reconciliationBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_WRITE_UPDATE_RECONCILIATIONUpdates a reconciliation. Reconciliations can only be updated for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Updates a reconciliation. Reconciliations can only be updated for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Update a reconciliation's balanceBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_RECONCILIATIONS_WRITE_UPDATE_RECONCILIATION_BALANCESUpdates a bank account reconciliation's balance. Reconciliation balances can only be updated for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

Updates a bank account reconciliation's balance. Reconciliation balances can only be updated for bank accounts that are not linked externally. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a transactionBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_TRANSACTIONS_GET_BANK_ACCOUNT_TRANSACTION_BY_IDRetrieves a specific bank account transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Account</span> - `View`

Retrieves a specific bank account transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Account</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all transactionsBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_TRANSACTIONS_GET_BANK_ACCOUNT_TRANSACTIONSRetrieves all bank account transactions. Note: When using the `orderby` query string parameter, the only supported parameter is `EntryDate`. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves all bank account transactions. Note: When using the `orderby` query string parameter, the only supported parameter is `EntryDate`. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Create a transferBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_TRANSFERS_CREATE_BANK_ACCOUNT_TRANSFERCreates a bank account transfer. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a bank account transfer. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a transferBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_TRANSFERS_GET_BANK_ACCOUNT_TRANSFER_BY_IDRetrieves a bank account transfer. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves a bank account transfer. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all transfersBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_TRANSFERS_GET_BANK_ACCOUNT_TRANSFERSRetrieves all bank account transfers. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves all bank account transfers. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Update a transferBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_TRANSFERS_UPDATE_BANK_ACCOUNT_TRANSFERUpdates a bank account transfer. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Updates a bank account transfer. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all undeposited fundsBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_UNDEPOSITED_FUNDS_GET_UNDEPOSITED_FUNDSRetrieve all bank account undeposited funds. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieve all bank account undeposited funds. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Create a withdrawalBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_WITHDRAWALS_CREATE_WITHDRAWAL_FOR_BANK_ACCOUNTCreates a bank account withdrawal. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a bank account withdrawal. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a withdrawalBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_WITHDRAWALS_GET_BANK_ACCOUNT_WITHDRAWAL_BY_IDRetrieves a bank account withdrawal. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccounts</span> - `View`

Retrieves a bank account withdrawal. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all withdrawalsBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_WITHDRAWALS_GET_BANK_ACCOUNT_WITHDRAWALSRetrieves all bank account withdrawals. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccounts</span> - `View`

Retrieves all bank account withdrawals. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Update a withdrawalBUILDIUM_EXTERNAL_API_BANK_ACCOUNT_WITHDRAWALS_UPDATE_BANK_ACCOUNT_WITHDRAWALUpdates a bank account withdrawal. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Updates a bank account withdrawal. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Create a bank accountBUILDIUM_EXTERNAL_API_BANK_ACCOUNTS_CREATE_BANK_ACCOUNTCreates a bank account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

Creates a bank account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve all bank accountsBUILDIUM_EXTERNAL_API_BANK_ACCOUNTS_GET_ALL_BANK_ACCOUNTSRetrieves a list of bank accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves a list of bank accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Retrieve a bank accountBUILDIUM_EXTERNAL_API_BANK_ACCOUNTS_GET_BANK_ACCOUNTRetrieves a specific bank account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves a specific bank account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Bank Accounts
Update a bank accountBUILDIUM_EXTERNAL_API_BANK_ACCOUNTS_UPDATE_BANK_ACCOUNTUpdates a bank account.; <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

Updates a bank account.; <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bank Accounts
Download a bill fileBUILDIUM_EXTERNAL_API_BILL_FILE_DOWNLOAD_REQUESTS_DOWNLOAD_BILL_FILEDownloads a specific file associated to the bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Downloads a specific file associated to the bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Upload a bill fileBUILDIUM_EXTERNAL_API_BILL_FILE_UPLOADS_CREATE_UPLOAD_REQUESTUploads a file and associates it to the specified bill record. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/bills/{billId}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

Uploads a file and associates it to the specified bill record. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/bills/{billId}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bills
Retrieve a bill paymentBUILDIUM_EXTERNAL_API_BILL_PAYMENTS_READ_GET_BILL_PAYMENT_BY_IDRetrieves specific bill payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves specific bill payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Retrieve all bill paymentsBUILDIUM_EXTERNAL_API_BILL_PAYMENTS_READ_GET_BILL_PAYMENTSRetrieves a list of bill payments for a specific bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves a list of bill payments for a specific bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Create a bill paymentBUILDIUM_EXTERNAL_API_BILL_PAYMENTS_WRITE_CREATE_BILL_PAYMENTCreates a bill payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a bill payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bills
Create a payment for multiple bills with one checkBUILDIUM_EXTERNAL_API_BILL_PAYMENTS_WRITE_CREATE_MULTIPLE_BILL_PAYMENTSCreates a payment for multiple bills with one check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a payment for multiple bills with one check. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bills
Create a billBUILDIUM_EXTERNAL_API_BILLS_CREATE_BILLCreates a bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

Creates a bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bills
Delete a bill fileBUILDIUM_EXTERNAL_API_BILLS_FILES_DELETE_BILL_FILEDeletes the specified file from a bill. The file will be permanently deleted from the Buildium platform and can not be recovered. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` `Delete`

Deletes the specified file from a bill. The file will be permanently deleted from the Buildium platform and can not be recovered. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Bills
Retrieve all files for a billBUILDIUM_EXTERNAL_API_BILLS_FILES_GET_ALL_FILES_FOR_BILLRetrieves the metadata for all files associated to the specified bill. To download the actual file view the [Download a bill file](#tag/Bills/operation/ExternalApiBillFileDownloadRequests_DownloadBillFile). <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves the metadata for all files associated to the specified bill. To download the actual file view the [Download a bill file](#tag/Bills/operation/ExternalApiBillFileDownloadRequests_DownloadBillFile). <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Retrieve a file for a billBUILDIUM_EXTERNAL_API_BILLS_FILES_GET_BILL_FILE_BY_IDRetrieves the metadata for a specific file associated with the specified bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves the metadata for a specific file associated with the specified bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Retrieve a billBUILDIUM_EXTERNAL_API_BILLS_GET_BILL_BY_IDRetrieves a single bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves a single bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Retrieve all billsBUILDIUM_EXTERNAL_API_BILLS_GET_BILLS_ASYNCRetrieves a list of bills. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves a list of bills. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Bills
Update a billBUILDIUM_EXTERNAL_API_BILLS_PATCH_BILLUpdates a bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

Updates a bill. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bills
Update a billBUILDIUM_EXTERNAL_API_BILLS_UPDATE_BILLUse this operation to update any of the writable fields of an existing bill resource. When updating this resource keep the following in mind: <ul><li>Writable fields omitted from the request or that do not have a value in the request message are set to `NULL`. If you do not want to update the field, submit the original field value.</li><li>When a bill has an existing payment any edits to the line items that change the total bill amount must result in the new total bill amount being equal to or greater than the amount paid.</li><li>When adding a new line item leave the `LineItem.Id` field empty.</li><li>You cannot update a bill that has a pending EFT associated with it.</li></ul> <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

Use this operation to update any of the writable fields of an existing bill resource. When updating this resource keep the following in mind: <ul><li>Writable fields omitted from the request or that do not have a value in the request message are set to `NULL`. If you do not want to update the field, submit the original field value.</li><li>When a bill has an existing payment any edits to the line items that change the total bill amount must result in the new total bill amount being equal to or greater than the amount paid.</li><li>When adding a new line item leave the `LineItem.Id` field empty.</li><li>You cannot update a bill that has a pending EFT associated with it.</li></ul> <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Bills
Create a budgetBUILDIUM_EXTERNAL_API_BUDGETS_CREATE_BUDGET_ASYNCCreates a budget. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View` `Edit`

Creates a budget. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Budgets
Retrieve a budgetBUILDIUM_EXTERNAL_API_BUDGETS_GET_BUDGET_BY_IDRetrieves a budget. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View`

Retrieves a budget. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View`

认证

需要 Connected Account

Tags

Budgets
Retrieve all budgetsBUILDIUM_EXTERNAL_API_BUDGETS_GET_BUDGETSRetrieves all budgets. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View`

Retrieves all budgets. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View`

认证

需要 Connected Account

Tags

Budgets
Update a budgetBUILDIUM_EXTERNAL_API_BUDGETS_UPDATE_BUDGETUpdates a budget. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View` `Edit`

Updates a budget. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Budgets</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Budgets
Retrieve all client leadsBUILDIUM_EXTERNAL_API_CLIENT_LEADS_GET_CLIENT_LEADSRetrieves all client leads Note: When using the `orderby` query string parameter, the only supported options are DateReceived. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > All Property Management</span> - `View`

Retrieves all client leads Note: When using the `orderby` query string parameter, the only supported options are DateReceived. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > All Property Management</span> - `View`

认证

需要 Connected Account

Tags

Client Leads
Retrieve a client leadBUILDIUM_EXTERNAL_API_CLIENT_LEADS_GET_PROSPECTIVE_CLIENTRetrieves a specific client lead <h4>Required permission(s):</h4><span class="permissionBlock">Administration > All Property Management</span> - `View`

Retrieves a specific client lead <h4>Required permission(s):</h4><span class="permissionBlock">Administration > All Property Management</span> - `View`

认证

需要 Connected Account

Tags

Client Leads
Create a contact requestBUILDIUM_EXTERNAL_API_CONTACT_REQUEST_TASKS_CREATE_CONTACT_REQUEST_TASKCreates a contact request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Creates a contact request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Contact Requests
Retrieve a contact requestBUILDIUM_EXTERNAL_API_CONTACT_REQUEST_TASKS_GET_CONTACT_REQUEST_TASK_BY_IDRetrieves a contact request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a contact request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Contact Requests
Retrieve all contact requestsBUILDIUM_EXTERNAL_API_CONTACT_REQUEST_TASKS_GET_CONTACT_REQUEST_TASKSRetrieves a list of contact requests. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a list of contact requests. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Contact Requests
Update a contact requestBUILDIUM_EXTERNAL_API_CONTACT_REQUEST_TASKS_UPDATE_CONTACT_REQUEST_TASKUpdates a contact request. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Updates a contact request. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Contact Requests
Create a credit card balance paymentBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_BALANCE_PAYMENTS_CREATE_CREDIT_CARD_ACCOUNT_BALANCE_PAYMENTCreates a credit card balance payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a credit card balance payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Credit Card Accounts
Edit a credit card balance paymentBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_BALANCE_PAYMENTS_EDIT_CREDIT_CARD_ACCOUNT_BALANCE_PAYMENTEdits a credit card balance payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Edits a credit card balance payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Credit Card Accounts
Retrieve a credit card balance paymentBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_BALANCE_PAYMENTS_GET_CREDIT_CARD_ACCOUNT_BALANCE_PAYMENT_BY_IDRetrieves a credit card balance payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves a credit card balance payment. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Credit Card Accounts
Create a credit card purchaseBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_PURCHASES_CREATE_CREDIT_CARD_ACCOUNT_ACCOUNT_PURCHASECreates a credit card purchase. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a credit card purchase. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Credit Card Accounts
Edit a credit card purchaseBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_PURCHASES_EDIT_CREDIT_CARD_ACCOUNT_PURCHASEEdits a credit card purchase. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Edits a credit card purchase. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Credit Card Accounts
Retrieve a credit card purchaseBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_PURCHASES_GET_CREDIT_CARD_ACCOUNT_PURCHASE_BY_IDRetrieves a credit card purchase. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

Retrieves a credit card purchase. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > BankAccount</span> - `View`

认证

需要 Connected Account

Tags

Credit Card Accounts
Retrieve a transactionBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_TRANSACTIONS_GET_CREDIT_CARD_ACCOUNT_TRANSACTION_BY_IDRetrieves a specific credit card account transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves a specific credit card account transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Credit Card Accounts
Retrieve all transactionsBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNT_TRANSACTIONS_GET_CREDIT_CARD_ACCOUNT_TRANSACTIONSRetrieves all credit card account transactions. Note: When using the `orderby` query string parameter, the only supported parameter is `EntryDate`. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves all credit card account transactions. Note: When using the `orderby` query string parameter, the only supported parameter is `EntryDate`. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Credit Card Accounts
Create a credit card accountBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNTS_CREATE_CREDIT_CARD_ACCOUNTCreates a credit card account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

Creates a credit card account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Credit Card Accounts
Get a credit card accountBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNTS_GET_CREDIT_CARD_ACCOUNTGets a credit card account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Gets a credit card account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Credit Card Accounts
Get all credit card accountsBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNTS_GET_CREDIT_CARD_ACCOUNTSGets credit card accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Gets credit card accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Credit Card Accounts
Update a credit card accountBUILDIUM_EXTERNAL_API_CREDIT_CARD_ACCOUNTS_UPDATE_CREDIT_CARD_ACCOUNTUpdates a credit card account. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

Updates a credit card account. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Banking</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Credit Card Accounts
Retrieve all email recipientsBUILDIUM_EXTERNAL_API_EMAIL_RECIPIENTS_GET_EMAIL_RECIPIENTSRetrieves all email recipients. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Email</span> - `View` <h4>Optional Permissions:</h4> The following permissions are optional, but results with a missing permission will be filtered out. <span class="permissionBlock">Maintenance > Vendors</span> - `View` In order to retrieve recipients that are Vendors, you must have this permission. <span class="permissionBlock">Administration > Users</span> - `View` In order to see recipients that are Staff, you must have this permission.

Retrieves all email recipients. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Email</span> - `View` <h4>Optional Permissions:</h4> The following permissions are optional, but results with a missing permission will be filtered out. <span class="permissionBlock">Maintenance > Vendors</span> - `View` In order to retrieve recipients that are Vendors, you must have this permission. <span class="permissionBlock">Administration > Users</span> - `View` In order to see recipients that are Staff, you must have this permission.

认证

需要 Connected Account

Tags

Communications
Retrieve an emailBUILDIUM_EXTERNAL_API_EMAILS_GET_EMAIL_BY_IDRetrieves the content of an email. System generated emails are not included. To retrieve the recipients of the email see the [Retrieve all email recipients](#tag/Communications/operation/ExternalApiEmailRecipients_GetEmailRecipients) endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Emails</span> - `View`

Retrieves the content of an email. System generated emails are not included. To retrieve the recipients of the email see the [Retrieve all email recipients](#tag/Communications/operation/ExternalApiEmailRecipients_GetEmailRecipients) endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Emails</span> - `View`

认证

需要 Connected Account

Tags

Communications
Retrieve all emailsBUILDIUM_EXTERNAL_API_EMAILS_GET_EMAILSRetrieves all emails. System generated emails are not included. <h4>Required permission(s):</h4><span class="permissionBlock">Communication > Emails</span> - `View`

Retrieves all emails. System generated emails are not included. <h4>Required permission(s):</h4><span class="permissionBlock">Communication > Emails</span> - `View`

认证

需要 Connected Account

Tags

Communications
Send an emailBUILDIUM_EXTERNAL_API_EMAILS_WRITE_CREATE_EMAILSends an email to one or more recipients using the specified email template. <strong>NOTE:</strong> Emails can only be sent to current tenants. <h4>Required permission(s):</h4><span class="permissionBlock">Communication > Emails</span> - `View` `Edit`

Sends an email to one or more recipients using the specified email template. <strong>NOTE:</strong> Emails can only be sent to current tenants. <h4>Required permission(s):</h4><span class="permissionBlock">Communication > Emails</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Communications
Create a categoryBUILDIUM_EXTERNAL_API_FILE_CATEGORIES_CREATE_FILE_CATEGORYCreates a file category. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Creates a file category. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Files
Retrieve all categoriesBUILDIUM_EXTERNAL_API_FILE_CATEGORIES_GET_FILE_CATEGORIESRetrieves a list of file categories. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

Retrieves a list of file categories. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

认证

需要 Connected Account

Tags

Files
Retrieve a categoryBUILDIUM_EXTERNAL_API_FILE_CATEGORIES_GET_FILE_CATEGORY_BY_IDRetrieves a specific file category. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

Retrieves a specific file category. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

认证

需要 Connected Account

Tags

Files
Update a categoryBUILDIUM_EXTERNAL_API_FILE_CATEGORIES_UPDATE_FILE_CATEGORYUpdates a file category. Note that file categories where `IsEditable` is `false` can not be updated. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Updates a file category. Note that file categories where `IsEditable` is `false` can not be updated. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Files
Download a fileBUILDIUM_EXTERNAL_API_FILE_DOWNLOAD_GET_FILE_DOWNLOAD_URL_ASYNCDownloading a file requires making two API requests. The first request to `/v1/files/{fileId}/downloadrequest` will return a secure URL that can be used to download the file contents. Note the download URL is transient and will expire after 5 minutes. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

Downloading a file requires making two API requests. The first request to `/v1/files/{fileId}/downloadrequest` will return a secure URL that can be used to download the file contents. Note the download URL is transient and will expire after 5 minutes. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

认证

需要 Connected Account

Tags

Files
Retrieve file share settingsBUILDIUM_EXTERNAL_API_FILE_SHARING_GET_FILE_SHARE_SETTINGS_BY_IDRetrieves a file's share settings. Note, that the response JSON schema includes share setting fields for all file entity types, however only fields that pertain to the queried file entity type will be populated. For example, if a file of entity type Rental is retrieved only the fields in the Rental section of the response will have values. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

Retrieves a file's share settings. Note, that the response JSON schema includes share setting fields for all file entity types, however only fields that pertain to the queried file entity type will be populated. For example, if a file of entity type Rental is retrieved only the fields in the Rental section of the response will have values. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

认证

需要 Connected Account

Tags

Files
Update file share settingsBUILDIUM_EXTERNAL_API_FILE_SHARING_UPDATE_FILE_SHARING_SETTINGUpdates a file's share settings. Note, can only update a file's share settings based on the file's entity type (ie: If the file belongs to a rental property, you can only update the rental file sharing settings). The response payload contains file share setting values for all file entity types, but the relevant setting values correlate to the file's entity type. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Updates a file's share settings. Note, can only update a file's share settings based on the file's entity type (ie: If the file belongs to a rental property, you can only update the rental file sharing settings). The response payload contains file share setting values for all file entity types, but the relevant setting values correlate to the file's entity type. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Files
Retrieve a fileBUILDIUM_EXTERNAL_API_FILES_GET_FILE_BY_IDRetrieves the file metadata for a specific file. Note this endpoint will only return file metadata. To download files make requests to the <a href="#operation/FileDownloadExternalApi_GetFileDownloadUrlAsync">Download File endpoint.</a> <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

Retrieves the file metadata for a specific file. Note this endpoint will only return file metadata. To download files make requests to the <a href="#operation/FileDownloadExternalApi_GetFileDownloadUrlAsync">Download File endpoint.</a> <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

认证

需要 Connected Account

Tags

Files
Retrieve all filesBUILDIUM_EXTERNAL_API_FILES_GET_FILESRetrieves a list of files that exist within the customer account. Note this endpoint will only return file metadata. To download files make requests to the <a href="#operation/FileDownloadExternalApi_GetFileDownloadUrlAsync">Download File</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

Retrieves a list of files that exist within the customer account. Note this endpoint will only return file metadata. To download files make requests to the <a href="#operation/FileDownloadExternalApi_GetFileDownloadUrlAsync">Download File</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View`

认证

需要 Connected Account

Tags

Files
Update a fileBUILDIUM_EXTERNAL_API_FILES_UPDATE_FILEUpdates a metadata of the file. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Updates a metadata of the file. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Files
Upload a fileBUILDIUM_EXTERNAL_API_FILES_UPLOADS_CREATE_UPLOAD_REQUEST_ASYNCUploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Files
Create a general ledger accountBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_ACCOUNTS_CREATE_GENERAL_LEDGER_ACCOUNTCreates a general ledger account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View` `Edit`

Creates a general ledger account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

General Ledger
Retrieve all general ledger accountsBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_ACCOUNTS_GET_ALL_GLACCOUNTSRetrieves a list of general ledger accounts. General ledger accounts are used to categorize transactions for accounting purposes. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Retrieves a list of general ledger accounts. General ledger accounts are used to categorize transactions for accounting purposes. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

General Ledger
Retrieve a general ledger accountBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_ACCOUNTS_GET_GL_ACCOUNT_BY_IDRetrieves a specific general ledger account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Retrieves a specific general ledger account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

General Ledger
Update a general ledger accountBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_ACCOUNTS_UPDATE_GLACCOUNTUpdates a general ledger account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View` `Edit`

Updates a general ledger account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

General Ledger
Retrieve all general ledger entriesBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_GET_GENERAL_LEDGER_ENTRIESRetrieves all general ledger entries <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

Retrieves all general ledger entries <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

认证

需要 Connected Account

Tags

General Ledger
Create a general journal entryBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_JOURNAL_ENTRIES_CREATE_GENERAL_JOURNAL_ENTRYCreates a general journal entry. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` `Edit`

Creates a general journal entry. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

General Ledger
Update a general journal entryBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_JOURNAL_ENTRIES_UPDATE_GENERAL_JOURNAL_ENTRYUpdates a general journal entry. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` `Edit`

Updates a general journal entry. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

General Ledger
Retrieve all general ledger transactionsBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_TRANSACTIONS_GET_ALL_TRANSACTIONSRetrieves a list of general ledger transactions. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

Retrieves a list of general ledger transactions. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

认证

需要 Connected Account

Tags

General Ledger
Retrieve a general ledger transactionBUILDIUM_EXTERNAL_API_GENERAL_LEDGER_TRANSACTIONS_GET_TRANSACTION_BY_IDRetrieves a specific general ledger transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

Retrieves a specific general ledger transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

认证

需要 Connected Account

Tags

General Ledger
Retrieve all general ledger account balancesBUILDIUM_EXTERNAL_API_GLACCOUNT_BALANCES_GET_GL_ACCOUNT_BALANCESRetrieves all general ledger account balances as of a given date. The response includes the total balance of each account along with the subtotals for any accounting entities (company, associations or rental properties) that have transactions assigned to the account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Retrieves all general ledger account balances as of a given date. The response includes the total balance of each account along with the subtotals for any accounting entities (company, associations or rental properties) that have transactions assigned to the account. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

General Ledger
Create a payment (auto allocated)BUILDIUM_EXTERNAL_API_LEASE_AUTO_ALLOCATED_PAYMENT_CREATE_LEASE_AUTO_ALLOCATED_PAYMENTCreates a payment on the lease ledger. Note that the recorded payment will be automatically allocated to the general ledger accounts based on the payment allocation settings. These settings can be found under the Settings > Application Settings > Residents page in your account. If you'd like to specify the GL accounts the payment should apply to, please use the <a href="#operation/ExternalApiLeaseLedgerPaymentsWrite_CreatePayment">Create a payment</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a payment on the lease ledger. Note that the recorded payment will be automatically allocated to the general ledger accounts based on the payment allocation settings. These settings can be found under the Settings > Application Settings > Residents page in your account. If you'd like to specify the GL accounts the payment should apply to, please use the <a href="#operation/ExternalApiLeaseLedgerPaymentsWrite_CreatePayment">Create a payment</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Create a recurring chargeBUILDIUM_EXTERNAL_API_LEASE_CHARGE_RECURRING_TRANSACTIONS_CREATE_LEASE_CHARGE_RECURRING_TRANSACTIONCreates a recurring charge transaction that will post automatically on the specified lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a recurring charge transaction that will post automatically on the specified lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve a recurring chargeBUILDIUM_EXTERNAL_API_LEASE_CHARGE_RECURRING_TRANSACTIONS_GET_LEASE_CHARGE_RECURRING_TRANSACTION_BY_IDRetrieves a recurring charge. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves a recurring charge. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve ePay settingsBUILDIUM_EXTERNAL_API_LEASE_EPAY_SETTINGS_GET_LEASE_EPAY_SETTINGS_BY_IDRetrieves ePay settings for a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves ePay settings for a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Update ePay settingsBUILDIUM_EXTERNAL_API_LEASE_EPAY_SETTINGS_UPDATE_LEASE_EPAY_SETTINGSUpdates ePay settings for a lease <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

Updates ePay settings for a lease <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Retrieve all chargesBUILDIUM_EXTERNAL_API_LEASE_LEDGER_CHARGES_READ_GET_ALL_CHARGESRetrieves all the charges for a specific lease. <h4>Required permissions(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves all the charges for a specific lease. <h4>Required permissions(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve a chargeBUILDIUM_EXTERNAL_API_LEASE_LEDGER_CHARGES_READ_GET_CHARGE_BY_IDRetrieves a specific lease charge. <h4>Required permissions(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves a specific lease charge. <h4>Required permissions(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Create a chargeBUILDIUM_EXTERNAL_API_LEASE_LEDGER_CHARGES_WRITE_CREATE_CHARGECreates a charge transaction on a specific lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` In order to associate the charge to a bill using the BillId property, you must have this permission.

Creates a charge transaction on a specific lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` In order to associate the charge to a bill using the BillId property, you must have this permission.

认证

需要 Connected Account

Tags

Lease Transactions
Update a chargeBUILDIUM_EXTERNAL_API_LEASE_LEDGER_CHARGES_WRITE_UPDATE_LEASE_CHARGEUpdates a charge. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Updates a charge. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Create a creditBUILDIUM_EXTERNAL_API_LEASE_LEDGER_CREDITS_WRITE_CREATE_LEASE_CREDITCreates a lease ledger credit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a lease ledger credit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Create a deposit withholdingBUILDIUM_EXTERNAL_API_LEASE_LEDGER_DEPOSIT_WITHHOLDING_CREATE_LEASE_LEDGER_DEPOSIT_WITHHOLDINGWithholds a resident deposit by reallocating the funds from a liability account to an income account to cover an expense(s). <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Ledger</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Withholds a resident deposit by reallocating the funds from a liability account to an income account to cover an expense(s). <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Ledger</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Update a deposit withholdingBUILDIUM_EXTERNAL_API_LEASE_LEDGER_DEPOSIT_WITHHOLDING_UPDATE_DEPOSIT_WITHHOLDINGUpdates a resident deposit withholding. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Ledger</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Updates a resident deposit withholding. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Ledger</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Create a payment reversalBUILDIUM_EXTERNAL_API_LEASE_LEDGER_PAYMENT_REVERSALS_WRITE_CREATE_LEASE_REVERSE_PAYMENTReverses a lease ledger payment. Note, this action can only be taken on a payment that has been deposited. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Reverses a lease ledger payment. Note, this action can only be taken on a payment that has been deposited. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Create a paymentBUILDIUM_EXTERNAL_API_LEASE_LEDGER_PAYMENTS_WRITE_CREATE_PAYMENTCreates a lease ledger payment. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a lease ledger payment. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Update a paymentBUILDIUM_EXTERNAL_API_LEASE_LEDGER_PAYMENTS_WRITE_UPDATE_LEASE_LEDGER_PAYMENTUpdates a ledger payment. Each line item must have a unique general ledger account identifier. PaymentMethod, Date, Memo, and the total Amount cannot be changed for payments with a PaymentMethod of `BuildiumEFT`, `BuildiumCC` or `RetailCash`. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Updates a ledger payment. Each line item must have a unique general ledger account identifier. PaymentMethod, Date, Memo, and the total Amount cannot be changed for payments with a PaymentMethod of `BuildiumEFT`, `BuildiumCC` or `RetailCash`. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Create a refundBUILDIUM_EXTERNAL_API_LEASE_LEDGER_REFUNDS_CREATE_LEASE_LEDGER_REFUNDCreates a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve a refundBUILDIUM_EXTERNAL_API_LEASE_LEDGER_REFUNDS_GET_LEASE_LEDGER_REFUND_BY_IDRetrieves a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve a lease transactionBUILDIUM_EXTERNAL_API_LEASE_LEDGER_TRANSACTIONS_GET_LEASE_LEDGER_TRANSACTION_BY_IDRetrieves a specific lease transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

Retrieves a specific lease transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve all lease transactionsBUILDIUM_EXTERNAL_API_LEASE_LEDGER_TRANSACTIONS_GET_LEASE_LEDGERSRetrieves all the transactions for a specific lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves all the transactions for a specific lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Create a move outBUILDIUM_EXTERNAL_API_LEASE_MOVE_OUTS_CREATE_MOVE_OUT_DATACreates move out data for a single tenant on a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

Creates move out data for a single tenant on a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Retrieve a move outBUILDIUM_EXTERNAL_API_LEASE_MOVE_OUTS_GET_LEASE_MOVE_OUT_DATA_BY_TENANT_IDRetrieves move out data for a single tenant on a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` <span class="permissionBlock">Rentals > Tenants</span> - `View`

Retrieves move out data for a single tenant on a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` <span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all move outsBUILDIUM_EXTERNAL_API_LEASE_MOVE_OUTS_GET_LEASE_MOVE_OUT_INFORMATION_BY_IDRetrieves a list of move out dates for a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` <span class="permissionBlock">Rentals > Tenants</span> - `View`

Retrieves a list of move out dates for a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` <span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Leases
Delete a move outBUILDIUM_EXTERNAL_API_LEASE_MOVE_OUTS_UNDO_TENANT_MOVEOUTDeletes move out data for a tenant on a given lease. <h4>Required Permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Rentals > Tenants</span> - `View`

Deletes move out data for a tenant on a given lease. <h4>Required Permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Leases
Create a noteBUILDIUM_EXTERNAL_API_LEASE_NOTES_CREATE_LEASE_NOTECreates a lease note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

Creates a lease note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Retrieve a noteBUILDIUM_EXTERNAL_API_LEASE_NOTES_GET_LEASE_NOTE_BY_NOTE_IDRetrieves a lease note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves a lease note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all notesBUILDIUM_EXTERNAL_API_LEASE_NOTES_GET_LEASE_NOTESRetrieves all lease notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves all lease notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Update a noteBUILDIUM_EXTERNAL_API_LEASE_NOTES_UPDATE_LEASE_NOTEUpdates a lease note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

Updates a lease note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Retrieve all outstanding balancesBUILDIUM_EXTERNAL_API_LEASE_OUTSTANDING_BALANCES_GET_LEASE_OUTSTANDING_BALANCESRetrieves a list of leases that have outstanding balances. Leases with a zero or credit balance will not be returned in the results. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Outstanding Balances</span> - `View`

Retrieves a list of leases that have outstanding balances. Leases with a zero or credit balance will not be returned in the results. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Outstanding Balances</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve all partial payment settings for a leaseBUILDIUM_EXTERNAL_API_LEASE_PARTIAL_PAYMENT_SETTINGS_GET_LEASE_PARTIAL_PAYMENT_SETTINGSRetrieves partial payment settings for a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves partial payment settings for a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Create a recurring creditBUILDIUM_EXTERNAL_API_LEASE_RECURRING_CREDITS_CREATE_LEASE_CREDIT_RECURRING_TRANSACTIONCreates a recurring credit transaction on the specified lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

Creates a recurring credit transaction on the specified lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve a recurring creditBUILDIUM_EXTERNAL_API_LEASE_RECURRING_CREDITS_GET_LEASE_RECURRING_CREDIT_BY_IDRetrieves a recurring credit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves a recurring credit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Create a recurring paymentBUILDIUM_EXTERNAL_API_LEASE_RECURRING_PAYMENTS_CREATE_LEASE_RECURRING_PAYMENTCreates a recurring payment that will post automatically on the specified lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit`

Creates a recurring payment that will post automatically on the specified lease ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve a recurring paymentBUILDIUM_EXTERNAL_API_LEASE_RECURRING_PAYMENTS_GET_RECURRING_LEASE_PAYMENTS_BY_IDRetrieves a recurring payment. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

Retrieves a recurring payment. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve all recurring transactionsBUILDIUM_EXTERNAL_API_LEASE_RECURRING_TRANSACTIONS_GET_LEASE_RECURRING_TRANSACTIONSRetrieves all recurring transactions for a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves all recurring transactions for a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve all recurring transactions for all leasesBUILDIUM_EXTERNAL_API_LEASE_RECURRING_TRANSACTIONS_GET_RECURRING_TRANSACTIONS_FOR_ALL_LEASESRetrieves all recurring transactions for all leases. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves all recurring transactions for all leases. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Lease Transactions
Retrieve all renewalsBUILDIUM_EXTERNAL_API_LEASE_RENEWALS_READ_GET_ALL_LEASE_RENEWALSRetrieves all renewals for a specific a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves all renewals for a specific a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all upcoming renewalsBUILDIUM_EXTERNAL_API_LEASE_RENEWALS_READ_GET_ALL_LEASE_RENEWALS_FOR_ALL_PROPERTIESRetrieves all upcoming lease renewals across all rental properties. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves all upcoming lease renewals across all rental properties. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve a renewalBUILDIUM_EXTERNAL_API_LEASE_RENEWALS_READ_GET_LEASE_RENEWAL_BY_IDRetrieves a specific renewal for a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves a specific renewal for a given lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all lease renewal historyBUILDIUM_EXTERNAL_API_LEASE_RENEWALS_READ_GET_LEASE_RENEWAL_HISTORYRetrieves all lease renewal history <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves all lease renewal history <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Create a lease renewalBUILDIUM_EXTERNAL_API_LEASE_RENEWALS_WRITE_CREATE_LEASE_RENEWALCreates a lease renewal. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

Creates a lease renewal. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Create a rent scheduleBUILDIUM_EXTERNAL_API_LEASE_RENT_CREATE_RENT_SCHEDULECreates a rent schedule. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit`

Creates a rent schedule. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Retrieve all rent schedulesBUILDIUM_EXTERNAL_API_LEASE_RENT_GET_RENTThe rent schedule provides details (dollar amount, day of the month, etc) of the recurring charges that are applied to the lease ledger each rent cycle. A lease may have more than one rent schedule associated with it if the rent terms change within the duration of the lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

The rent schedule provides details (dollar amount, day of the month, etc) of the recurring charges that are applied to the lease ledger each rent cycle. A lease may have more than one rent schedule associated with it if the rent terms change within the duration of the lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve a rent scheduleBUILDIUM_EXTERNAL_API_LEASE_RENT_GET_RENT_BY_IDRetrieves a specific rent schedule for a lease. The rent schedule provides details (dollar amount, day of the month, etc) of the recurring charges that are applied to the lease ledger each rent cycle. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

Retrieves a specific rent schedule for a lease. The rent schedule provides details (dollar amount, day of the month, etc) of the recurring charges that are applied to the lease ledger each rent cycle. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all rent schedulesBUILDIUM_EXTERNAL_API_LEASE_RENT_GET_RENT_PAGEDThe rent schedule provides details (dollar amount, day of the month, etc) of the recurring charges that are applied to the lease ledger each rent cycle. A lease may have more than one rent schedule associated with it if the rent terms change within the duration of the lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

The rent schedule provides details (dollar amount, day of the month, etc) of the recurring charges that are applied to the lease ledger each rent cycle. A lease may have more than one rent schedule associated with it if the rent terms change within the duration of the lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease transactions</span> - `View`

认证

需要 Connected Account

Tags

Leases
Update a rent scheduleBUILDIUM_EXTERNAL_API_LEASE_RENT_UPDATE_RENT_SCHEDULEUpdates a rent schedule. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit`

Updates a rent schedule. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Update partial payment settings for a leaseBUILDIUM_EXTERNAL_API_LEASE_UPDATE_PARTIAL_PAYMENT_SETTINGS_PATCH_LEASE_PARTIAL_PAYMENT_SETTINGSUpdates partial payment settings for a lease. <h4>Required Permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Administration > Application Settings</span> - `View` `Edit`

Updates partial payment settings for a lease. <h4>Required Permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Administration > Application Settings</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Create a leaseBUILDIUM_EXTERNAL_API_LEASES_CREATE_LEASECreates a signed lease. <span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit` <span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <h4>Optional Permissions:</h4> <span class="permissionBlock">Rentals > Applicants</span> - `View` In order to add tenants to the lease using the ApplicantIds property, you must have this permission.

Creates a signed lease. <span class="permissionBlock">Rentals > Leases</span> - `View` `Edit` <span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit` <span class="permissionBlock">Rentals > Lease transactions</span> - `View` `Edit` <h4>Optional Permissions:</h4> <span class="permissionBlock">Rentals > Applicants</span> - `View` In order to add tenants to the lease using the ApplicantIds property, you must have this permission.

认证

需要 Connected Account

Tags

Leases
Retrieve a leaseBUILDIUM_EXTERNAL_API_LEASES_GET_LEASE_BY_IDRetrieves a specific lease. <span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves a specific lease. <span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all leasesBUILDIUM_EXTERNAL_API_LEASES_GET_LEASESRetrieves a list of leases. <span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves a list of leases. <span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Update a leaseBUILDIUM_EXTERNAL_API_LEASES_UPDATE_LEASEUpdate a signed lease. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

Update a signed lease. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Leases
Create a listing contactBUILDIUM_EXTERNAL_API_LISTING_CONTACTS_CREATE_LISTING_CONTACTCreate a listing contact. Note, at least one contact field (phone number, email or website) is required for the listing contact. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` `Edit`

Create a listing contact. Note, at least one contact field (phone number, email or website) is required for the listing contact. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Listings
Retrieve all listing contactsBUILDIUM_EXTERNAL_API_LISTING_CONTACTS_GET_ALL_LISTING_CONTACTSRetrieves all listing contacts. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View`

Retrieves all listing contacts. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View`

认证

需要 Connected Account

Tags

Listings
Retrieve a listing contactBUILDIUM_EXTERNAL_API_LISTING_CONTACTS_GET_LISTING_CONTACT_BY_IDRetrieves a specific listing contact. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View`

Retrieves a specific listing contact. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View`

认证

需要 Connected Account

Tags

Listings
Update a listing contactBUILDIUM_EXTERNAL_API_LISTING_CONTACTS_UPDATE_LISTING_CONTACTUpdate a listing contact. Note, at least one contact field (phone number, email or website) is required for the listing contact. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` `Edit`

Update a listing contact. Note, at least one contact field (phone number, email or website) is required for the listing contact. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Listings
Delete a listingBUILDIUM_EXTERNAL_API_LISTINGS_DELIST_UNITDeleting a listing will immediately remove it from your Buildium public website. The listing will also be removed from any syndicated sites within 24-48 hours. Listings manually created on craigslist using the Buildium guided tool will not be removed. The listing must be removed using craigslist's tools provided in your craigslist account. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` `Edit` `Delete`

Deleting a listing will immediately remove it from your Buildium public website. The listing will also be removed from any syndicated sites within 24-48 hours. Listings manually created on craigslist using the Buildium guided tool will not be removed. The listing must be removed using craigslist's tools provided in your craigslist account. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Listings
Retrieve a listingBUILDIUM_EXTERNAL_API_LISTINGS_GET_LISTING_FOR_UNIT_ASYNCRetrieves a specific listing. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` <span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a specific listing. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Listings</span> - `View` <span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Listings
Retrieve all listingsBUILDIUM_EXTERNAL_API_LISTINGS_GET_LISTINGS_ASYNCRetrieves all listings. <span class="permissionBlock">Rentals > Listings</span> - `View` <span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all listings. <span class="permissionBlock">Rentals > Listings</span> - `View` <span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Listings
Create/Update a listingBUILDIUM_EXTERNAL_API_LISTINGS_UPSERT_LISTINGS_ASYNCThis endpoint can be used to both *create* and *update* a listing. If no listing exists for the unit one will be created, otherwise the existing listing will be updated. A unit can only ever have one active listing. Upon creation the listing will post immediately to your Buildium public website, and will post to the selected syndicated sites within 24-48 hours. Updates to the listing will appear immediately in your Buildium public website and propagated to syndicated sites within 24-48 hours. Note, the listing will automatically pull in the information, features, and media that exists for the property and unit details. <span class="permissionBlock">Rentals > Listings</span> - `View` `Edit` <span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

This endpoint can be used to both *create* and *update* a listing. If no listing exists for the unit one will be created, otherwise the existing listing will be updated. A unit can only ever have one active listing. Upon creation the listing will post immediately to your Buildium public website, and will post to the selected syndicated sites within 24-48 hours. Updates to the listing will appear immediately in your Buildium public website and propagated to syndicated sites within 24-48 hours. Note, the listing will automatically pull in the information, features, and media that exists for the property and unit details. <span class="permissionBlock">Rentals > Listings</span> - `View` `Edit` <span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Listings
Retrieve all communication templatesBUILDIUM_EXTERNAL_API_MAILING_TEMPLATES_GET_MAILING_TEMPLATESRetrieves all mailing and email templates. A template is a tool in Buildium that allows you to create "mail merge" templates for emails and postal mailings to easily send common messages to residents, rental owners and vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Mailing Templates</span> - `View` <h4>Optional Permissions:</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` <span class="permissionBlock">Rentals > Property Rental owners</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View` <span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves all mailing and email templates. A template is a tool in Buildium that allows you to create "mail merge" templates for emails and postal mailings to easily send common messages to residents, rental owners and vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Mailing Templates</span> - `View` <h4>Optional Permissions:</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` <span class="permissionBlock">Rentals > Property Rental owners</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View` <span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Communications
Retrieve a communication templateBUILDIUM_EXTERNAL_API_MAILING_TEMPLATES_GET_MAILING_TEMPLATES_BY_IDRetrieves a communication template. A template is a tool in Buildium that allows you to create "mail merge" templates for emails and postal mailings to easily send common messages to residents, rental owners and vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Mailing Templates</span> - `View` <h4>Optional Permissions:</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` <span class="permissionBlock">Rentals > Property Rental owners</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View` <span class="permissionBlock">Rentals > Applicants</span> - `View`

Retrieves a communication template. A template is a tool in Buildium that allows you to create "mail merge" templates for emails and postal mailings to easily send common messages to residents, rental owners and vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Mailing Templates</span> - `View` <h4>Optional Permissions:</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` <span class="permissionBlock">Rentals > Property Rental owners</span> - `View` <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View` <span class="permissionBlock">Rentals > Applicants</span> - `View`

认证

需要 Connected Account

Tags

Communications
Create a payment (auto allocated)BUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_AUTO_ALLOCATED_PAYMENT_CREATE_OWNERSHIP_ACCOUNT_AUTO_ALLOCATED_PAYMENTCreates a payment on the ownership account ledger. Note that the recorded payment will be automatically allocated to the general ledger accounts based on the payment allocation settings. These settings can be found under the Settings > Application Settings > Residents page in your account. If you'd like to specify the general ledger accounts the payment should apply to, please use the <a href="#operation/ExternalApiOwnershipAccountLedgerPayments_CreateOwnershipAccountLedgerPayment">Create a payment</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Creates a payment on the ownership account ledger. Note that the recorded payment will be automatically allocated to the general ledger accounts based on the payment allocation settings. These settings can be found under the Settings > Application Settings > Residents page in your account. If you'd like to specify the general ledger accounts the payment should apply to, please use the <a href="#operation/ExternalApiOwnershipAccountLedgerPayments_CreateOwnershipAccountLedgerPayment">Create a payment</a> endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a recurring chargeBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_CHARGE_RECURRING_TRANSACTIONS_CREATE_OWNERSHIP_ACCOUNTS_CHARGE_RECURRING_TRANSACTIONCreates a recurring charge transaction that will post automatically on the specified ownership account ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Creates a recurring charge transaction that will post automatically on the specified ownership account ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve a recurring chargeBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_CHARGE_RECURRING_TRANSACTIONS_GET_OWNERSHIP_ACCOUNTS_CHARGE_RECURRING_TRANSACTION_BY_IDRetrieves a recurring charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves a recurring charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a deposit withholdingBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_DEPOSIT_WITHHOLDING_CREATE_OWNERSHIP_ACCOUNT_DEPOSIT_WITHHOLDINGWithholds an association owner deposit by reallocating the funds from a liability account to an income account to cover an expense(s). <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Withholds an association owner deposit by reallocating the funds from a liability account to an income account to cover an expense(s). <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Update a deposit withholdingBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_DEPOSIT_WITHHOLDING_UPDATE_OWNERSHIP_ACCOUNT_DEPOSIT_WITHHOLDINGUpdates an ownership account deposit withholding. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

Updates an ownership account deposit withholding. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > General Ledger Accounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a chargeBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_CHARGES_CREATE_CHARGECreates a ledger charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` In order to associate the charge to a bill using the BillId property, you must have this permission.

Creates a ledger charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bills</span> - `View` `Edit` In order to associate the charge to a bill using the BillId property, you must have this permission.

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve all chargesBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_CHARGES_GET_ALL_OWNERSHIP_ACCOUNT_CHARGESRetrieves all ledger charges for a specific ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves all ledger charges for a specific ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve a chargeBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_CHARGES_GET_OWNERSHIP_ACCOUNT_CHARGE_BY_IDRetrieves a specific ownership account ledger charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves a specific ownership account ledger charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Update a chargeBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_CHARGES_UPDATE_OWNERSHIP_ACCOUNT_CHARGEUpdates a charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Updates a charge. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a creditBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_CREDITS_CREATE_OWNERSHIP_ACCOUNT_CREDITCreates a ledger credit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Creates a ledger credit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a paymentBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_PAYMENTS_CREATE_OWNERSHIP_ACCOUNT_LEDGER_PAYMENTCreates a ledger payment. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Creates a ledger payment. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Update a paymentBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_LEDGER_PAYMENTS_UPDATE_OWNERSHIP_ACCOUNT_LEDGER_PAYMENTUpdates a ledger payment. Each line item must have a unique general ledger account identifier. PaymentMethod, Date, Memo, and the total Amount cannot be changed for payments with a PaymentMethod of `BuildiumEFT`, `BuildiumCC` or `RetailCash`. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Updates a ledger payment. Each line item must have a unique general ledger account identifier. PaymentMethod, Date, Memo, and the total Amount cannot be changed for payments with a PaymentMethod of `BuildiumEFT`, `BuildiumCC` or `RetailCash`. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a noteBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_NOTES_CREATE_ASSOCIATION_OWNERSHIP_ACCOUNT_NOTECreates a new ownership account note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit`

Creates a new ownership account note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve a noteBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_NOTES_GET_ASSOCIATION_OWNERSHIP_ACCOUNT_NOTE_BY_NOTE_IDRetrieves an ownership account note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > OwnershipAccounts</span> - `View`

Retrieves an ownership account note. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > OwnershipAccounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve all notesBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_NOTES_GET_ASSOCIATION_OWNERSHIP_ACCOUNT_NOTESRetrieves notes for an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > OwnershipAccounts</span> - `View`

Retrieves notes for an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > OwnershipAccounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Accounts
Update a noteBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_NOTES_UPDATE_ASSOCIATION_OWNERSHIP_ACCOUNT_NOTEUpdates an association ownership account note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership Accounts</span> - `View` `Edit`

Updates an association ownership account note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve all outstanding balancesBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_OUTSTANDING_BALANCES_GET_OWNERSHIP_ACCOUNT_OUTSTANDING_BALANCESRetrieves a list of ownership account outstanding balances. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Outstanding Balances</span> - `View`

Retrieves a list of ownership account outstanding balances. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Outstanding Balances</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a recurring creditBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_RECURRING_CREDITS_CREATE_OWNERSHIP_ACCOUNT_CREDIT_RECURRING_TRANSACTIONCreates a recurring credit transaction that will post automatically on the specified ownership account ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Creates a recurring credit transaction that will post automatically on the specified ownership account ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve a recurring creditBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_RECURRING_CREDITS_GET_OWNERSHIP_ACCOUNT_RECURRING_CREDIT_BY_IDRetrieves a recurring credit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves a recurring credit. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a recurring paymentBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_RECURRING_PAYMENTS_CREATE_OWNERSHIP_ACCOUNT_RECURRING_PAYMENTCreates a recurring payment that will post automatically on the specified ownership account ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

Creates a recurring payment that will post automatically on the specified ownership account ledger. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve a recurring paymentBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_RECURRING_PAYMENTS_GET_RECURRING_OWNERSHIP_ACCOUNT_PAYMENTS_BY_IDRetrieves a recurring payment. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves a recurring payment. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve all recurring transactionsBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_RECURRING_TRANSACTIONS_GET_ASSOCIATION_RECURRING_TRANSACTIONRetrieves all recurring transactions for an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves all recurring transactions for an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve all recurring transactions for all ownership accountsBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_RECURRING_TRANSACTIONS_GET_RECURRING_TRANSACTIONS_FOR_ALL_OWNERSHIP_ACCOUNTSRetrieves all recurring transactions for all ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves all recurring transactions for all ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Create a refundBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_REFUND_CREATE_OWNERSHIP_ACCOUNT_REFUNDCreates a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

Creates a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve a refundBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_REFUND_GET_OWNERSHIP_ACCOUNT_REFUND_BY_IDRetrieves a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Retrieves a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Update partial payment settings for an ownership accountBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNT_UPDATE_PARTIAL_PAYMENT_SETTINGS_PATCH_OWNERSHIP_ACCOUNT_PARTIAL_PAYMENTUpdates partial payment settings for an ownership account. <h4>Required Permission(s):</h4><span class="permissionBlock">Associations > Ownership Accounts</span> - `View` `Edit` <span class="permissionBlock">Administration > Application Settings</span> - `View` `Edit`

Updates partial payment settings for an ownership account. <h4>Required Permission(s):</h4><span class="permissionBlock">Associations > Ownership Accounts</span> - `View` `Edit` <span class="permissionBlock">Administration > Application Settings</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Accounts
Create an ownership accountBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_CREATE_ASSOCIATION_OWNERSHIP_ACCOUNTCreates an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit` <span class="permissionBlock">Associations > Owners</span> - `View` `Edit`

Creates an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit` <span class="permissionBlock">Associations > Owners</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve all ownership accountsBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_GET_ALL_OWNERSHIP_ACCOUNTSRetrieves a list of ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View`

Retrieves a list of ownership accounts. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve an ownership accountBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_GET_OWNERSHIP_ACCOUNT_BY_IDRetrieves a specific ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View`

Retrieves a specific ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve all transactionsBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_LEDGER_GET_OWNERSHIP_ACCOUNT_LEDGERRetrieves all ledger transactions for a specific ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves all ledger transactions for a specific ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve a transactionBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_LEDGER_GET_OWNERSHIP_ACCOUNT_TRANSACTION_BY_IDRetrieves a specific ownership account ledger transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

Retrieves a specific ownership account ledger transaction. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership account transactions</span> - `View`

认证

需要 Connected Account

Tags

Ownership Account Transactions
Retrieve all partial payment settings for an ownership accountBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_PARTIAL_PAYMENT_SETTINGS_GET_OWNERSHIP_ACCOUNT_PARTIAL_PAYMENT_SETTINGSRetrieves partial payment settings for an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > OwnershipAccounts</span> - `View`

Retrieves partial payment settings for an ownership account. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > OwnershipAccounts</span> - `View`

认证

需要 Connected Account

Tags

Ownership Accounts
Update an ownership accountBUILDIUM_EXTERNAL_API_OWNERSHIP_ACCOUNTS_UPDATE_ASSOCIATION_OWNERSHIP_ACCOUNTUpdates an ownership account. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit`

Updates an ownership account. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Associations > Ownership accounts</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Ownership Accounts
Retrieve the partial payment settings for residentsBUILDIUM_EXTERNAL_API_PARTIAL_PAYMENT_GLOBAL_SETTINGS_GET_GLOBAL_PARTIAL_PAYMENT_SETTINGSRetrieves the partial payment settings for residents. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Application Settings</span> - `View`

Retrieves the partial payment settings for residents. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Application Settings</span> - `View`

认证

需要 Connected Account

Tags

Administration
Update the partial payment settings for residentsBUILDIUM_EXTERNAL_API_PARTIAL_PAYMENT_GLOBAL_SETTINGS_PATCH_GLOBAL_PARTIAL_PAYMENT_SETTINGSUpdates the partial payment settings for residents. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Application Settings</span> - `View` `Edit`

Updates the partial payment settings for residents. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Application Settings</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Administration
Create a phone logBUILDIUM_EXTERNAL_API_PHONE_LOGS_CREATE_PHONE_LOGCreates a phone log. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View` `Edit`

Creates a phone log. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Communications
Retrieve a phone logBUILDIUM_EXTERNAL_API_PHONE_LOGS_GET_PHONE_LOG_BY_IDRetrieves a specific phone log. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View`

Retrieves a specific phone log. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View`

认证

需要 Connected Account

Tags

Communications
Retrieve all phone logsBUILDIUM_EXTERNAL_API_PHONE_LOGS_GET_PHONE_LOGSRetrieves all phone logs. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View`

Retrieves all phone logs. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View`

认证

需要 Connected Account

Tags

Communications
Update a phone logBUILDIUM_EXTERNAL_API_PHONE_LOGS_UPDATE_PHONE_LOGUpdate a phone log <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View` `Edit`

Update a phone log <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Timelines (Phone Logs)</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Communications
Create a property groupBUILDIUM_EXTERNAL_API_PROPERTY_GROUPS_CREATE_PROPERTY_GROUPCreates a property group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` `Edit` <span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Creates a property group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` `Edit` <span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Property Groups
Retrieve a property groupBUILDIUM_EXTERNAL_API_PROPERTY_GROUPS_GET_PROPERTY_GROUP_BY_IDRetrieves a property group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` <span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves a property group. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` <span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Property Groups
Retrieve all property groupsBUILDIUM_EXTERNAL_API_PROPERTY_GROUPS_GET_PROPERTY_GROUPSRetrieves all property groups. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` <span class="permissionBlock">Associations > Associations and units</span> - `View`

Retrieves all property groups. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` <span class="permissionBlock">Associations > Associations and units</span> - `View`

认证

需要 Connected Account

Tags

Property Groups
Update a property groupBUILDIUM_EXTERNAL_API_PROPERTY_GROUPS_UPDATE_PROPERTY_GROUPUpdates a property group. A property group can only be updated by the user that created it. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` `Edit` <span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

Updates a property group. A property group can only be updated by the user that created it. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units or</span> - `View` `Edit` <span class="permissionBlock">Associations > Associations and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Property Groups
Create a service historyBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCE_SERVICE_HISTORY_CREATE_RENTAL_APPLIANCE_SERVICE_HISTORYCreates a service history record for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates a service history record for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Appliances
Retrieve all service historyBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCE_SERVICE_HISTORY_GET_RENTAL_APPLIANCE_SERVICE_HISTORYRetrieves all of the service history records for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all of the service history records for an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Appliances
Retrieve a service historyBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCE_SERVICE_HISTORY_GET_RENTAL_APPLIANCE_SERVICE_HISTORY_BY_IDRetrieves a specific service history record for a given appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a specific service history record for a given appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Appliances
Create an applianceBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCES_CREATE_RENTAL_APPLIANCECreates a rental property appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates a rental property appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Appliances
Delete an applianceBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCES_DELETE_RENTAL_APPLIANCESDeletes an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Deletes an appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Appliances
Retrieve an applianceBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCES_GET_RENTAL_APPLIANCE_BY_IDRetrieves a rental appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a rental appliance. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Appliances
Retrieve all appliancesBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCES_GET_RENTAL_APPLIANCESRetrieves all rental appliances. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all rental appliances. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Appliances
Update an applianceBUILDIUM_EXTERNAL_API_RENTAL_APPLIANCES_UPDATE_RENTAL_APPLIANCEUpdates a rental appliance. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates a rental appliance. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Appliances
Delete meter reading details for a given dateBUILDIUM_EXTERNAL_API_RENTAL_DELETE_METER_READING_DETAILS_DELETE_METER_READING_DETAILS_FOR_RENTALDelete meter reading details for a property for a given date. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit` `Delete`

Delete meter reading details for a property for a given date. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Lease Transactions</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Rental Meter Readings
Retrieve ePay settingsBUILDIUM_EXTERNAL_API_RENTAL_EPAY_SETTINGS_GET_EPAY_SETTINGS_FOR_RENTAL_PROPERTYRetrieves ePay settings for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves ePay settings for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update ePay settingsBUILDIUM_EXTERNAL_API_RENTAL_EPAY_SETTINGS_UPDATE_EPAY_SETTINGS_FOR_RENTALUpdates ePay settings for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates ePay settings for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve all amenitiesBUILDIUM_EXTERNAL_API_RENTAL_FEATURES_GET_FEATURES_BY_RENTAL_PROPERTY_IDRetrieve all the amenities for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieve all the amenities for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update amenitiesBUILDIUM_EXTERNAL_API_RENTAL_FEATURES_UPDATE_RENTAL_FEATURESUpdates the amenities for a rental property. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates the amenities for a rental property. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Download a property imageBUILDIUM_EXTERNAL_API_RENTAL_IMAGE_DOWNLOAD_REQUESTS_GET_RENTAL_IMAGE_DOWNLOAD_URL_BY_IDUse this endpoint to create a temporary URL that can be used to download a property image. This URL expires after 5 minutes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Use this endpoint to create a temporary URL that can be used to download a property image. This URL expires after 5 minutes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update property image orderBUILDIUM_EXTERNAL_API_RENTAL_IMAGE_ORDER_REORDER_RENTAL_IMAGESUpdates the image display order within the Buildium web application and in any associated rental listings. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates the image display order within the Buildium web application and in any associated rental listings. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Upload a rental imageBUILDIUM_EXTERNAL_API_RENTAL_IMAGE_UPLOAD_REQUESTS_CREATE_UPLOAD_REQUEST_ASYNCUploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/rentals/{propertyId}/images/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `FormData` property to this request as form-data key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create a form-data key named `file` and set the value to the file binary. <strong>NOTE:</strong> This must be the last field in the form-data list. This image shows what the POST request should look like if you're using Postman: <img src="file-upload-example.png" /> 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/rentals/{propertyId}/images/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `FormData` property to this request as form-data key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create a form-data key named `file` and set the value to the file binary. <strong>NOTE:</strong> This must be the last field in the form-data list. This image shows what the POST request should look like if you're using Postman: <img src="file-upload-example.png" /> 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Create an image for a rental using a video linkBUILDIUM_EXTERNAL_API_RENTAL_IMAGE_VIDEO_LINK_REQUESTS_CREATE_VIDEO_LINK_REQUESTCreates an image for a rental using a video link. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates an image for a rental using a video link. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Delete a property imageBUILDIUM_EXTERNAL_API_RENTAL_IMAGES_DELETE_RENTAL_IMAGEDeletes a rental property image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit` `Delete`

Deletes a rental property image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve a property imageBUILDIUM_EXTERNAL_API_RENTAL_IMAGES_GET_RENTAL_IMAGE_BY_IDRetrieves a rental property image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a rental property image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve all property imagesBUILDIUM_EXTERNAL_API_RENTAL_IMAGES_GET_RENTAL_IMAGESRetrieves all images for a rental property. Note this endpoint will only return file metadata such as file names and descriptions. To download files make requests to the [Download File](#tag/Rental-Properties/operation/ExternalApiRentalImageDownloadRequests_GetRentalImageDownloadUrlById) endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all images for a rental property. Note this endpoint will only return file metadata such as file names and descriptions. To download files make requests to the [Download File](#tag/Rental-Properties/operation/ExternalApiRentalImageDownloadRequests_GetRentalImageDownloadUrlById) endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update a property imageBUILDIUM_EXTERNAL_API_RENTAL_IMAGES_UPDATE_RENTAL_IMAGEUpdates a rental property image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates a rental property image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve all meter reading detailsBUILDIUM_EXTERNAL_API_RENTAL_METER_READING_DETAILS_GET_METER_READING_DETAILS_FOR_RENTAL_ASYNCRetrieves all meter reading details for a property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all meter reading details for a property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Meter Readings
Create/Update meter reading detailsBUILDIUM_EXTERNAL_API_RENTAL_METER_READING_DETAILS_UPSERT_UPSERT_METER_READING_DETAILS_FOR_RENTAL_ASYNCThis endpoint can be used to both create and update a meter reading detail for a property. <ul><li>There can only be one meter reading detail for a given combination of MeterType and ReadingDate for a property.</li><li>If you are updating an existing meter reading detail, use the query parameters to specify the existing meter reading detail to update.</li><li>If you are creating a new meter reading detail, do not pass any query parameters.</li><li>When adding a new item to the Details array, leave out the `Id` field.</li><li>When updating an existing item in the Details array, the `Id` field of the existing item must be included.</li></ul> <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

This endpoint can be used to both create and update a meter reading detail for a property. <ul><li>There can only be one meter reading detail for a given combination of MeterType and ReadingDate for a property.</li><li>If you are updating an existing meter reading detail, use the query parameters to specify the existing meter reading detail to update.</li><li>If you are creating a new meter reading detail, do not pass any query parameters.</li><li>When adding a new item to the Details array, leave out the `Id` field.</li><li>When updating an existing item in the Details array, the `Id` field of the existing item must be included.</li></ul> <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Meter Readings
Retrieve all meter readingsBUILDIUM_EXTERNAL_API_RENTAL_METER_READINGS_READ_GET_METER_READINGS_FOR_RENTALRetrieves all meter readings for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all meter readings for a rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Meter Readings
Create a noteBUILDIUM_EXTERNAL_API_RENTAL_NOTES_CREATE_RENTAL_PROPERTY_NOTECreates a note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates a note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve a noteBUILDIUM_EXTERNAL_API_RENTAL_NOTES_GET_RENTAL_NOTE_BY_NOTE_IDRetrieves a note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve all notesBUILDIUM_EXTERNAL_API_RENTAL_NOTES_GET_RENTAL_NOTESRetrieves all notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update a noteBUILDIUM_EXTERNAL_API_RENTAL_NOTES_UPDATE_RENTAL_PROPERTY_NOTEUpdates a note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates a note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Create a noteBUILDIUM_EXTERNAL_API_RENTAL_OWNER_NOTES_CREATE_RENTAL_OWNER_NOTECreates a new Rental Owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

Creates a new Rental Owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owners
Retrieve a noteBUILDIUM_EXTERNAL_API_RENTAL_OWNER_NOTES_GET_RENTAL_OWNER_NOTE_BY_IDRetrieves a rental owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

Retrieves a rental owner note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

认证

需要 Connected Account

Tags

Rental Owners
Retrieves all notesBUILDIUM_EXTERNAL_API_RENTAL_OWNER_NOTES_GET_RENTAL_OWNER_NOTESRetrieves all rental owner notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

Retrieves all rental owner notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

认证

需要 Connected Account

Tags

Rental Owners
Update a noteBUILDIUM_EXTERNAL_API_RENTAL_OWNER_NOTES_UPDATE_RENTAL_OWNER_NOTEUpdates a Rental Owner note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

Updates a Rental Owner note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owners
Create a rental owner requestBUILDIUM_EXTERNAL_API_RENTAL_OWNER_REQUEST_TASKS_CREATE_RENTAL_OWNER_REQUEST_TASKCreates a rental owner request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Creates a rental owner request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owner Requests
Retrieve all rental owner requestsBUILDIUM_EXTERNAL_API_RENTAL_OWNER_REQUEST_TASKS_GET_ALL_RENTAL_OWNER_REQUEST_TASKSRetrieves all rental owner requests. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves all rental owner requests. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Rental Owner Requests
Retrieve a rental owner requestBUILDIUM_EXTERNAL_API_RENTAL_OWNER_REQUEST_TASKS_GET_RENTAL_OWNER_REQUEST_TASK_BY_IDRetrieves a specific rental owner request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a specific rental owner request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Rental Owner Requests
Retrieve rental owner contribution requestBUILDIUM_EXTERNAL_API_RENTAL_OWNER_REQUEST_TASKS_GET_RENTAL_OWNER_REQUEST_TASK_CONTRIBUTION_DATARetrieves the contribution details for a rental owner contribution request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves the contribution details for a rental owner contribution request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Rental Owner Requests
Update a rental owner requestBUILDIUM_EXTERNAL_API_RENTAL_OWNER_REQUEST_TASKS_UPDATE_RENTAL_OWNER_REQUEST_TASKUpdates a rental owner request. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Updates a rental owner request. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owner Requests
Update a rental owner contribution requestBUILDIUM_EXTERNAL_API_RENTAL_OWNER_REQUEST_TASKS_UPDATE_RENTAL_OWNER_REQUEST_TASK_CONTRIBUTION_DATAUpdates the contribution details for a rental owner contribution request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Updates the contribution details for a rental owner contribution request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owner Requests
Create an ownerBUILDIUM_EXTERNAL_API_RENTAL_OWNERS_CREATE_RENTAL_OWNERCreates a rental owner. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

Creates a rental owner. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owners
Retrieve an ownerBUILDIUM_EXTERNAL_API_RENTAL_OWNERS_GET_RENTAL_OWNER_BY_IDRetrieves a specific rental owner. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

Retrieves a specific rental owner. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

认证

需要 Connected Account

Tags

Rental Owners
Retrieve all ownersBUILDIUM_EXTERNAL_API_RENTAL_OWNERS_GET_RENTAL_OWNERSRetrieves a list of rental owners. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

Retrieves a list of rental owners. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View`

认证

需要 Connected Account

Tags

Rental Owners
Update an ownerBUILDIUM_EXTERNAL_API_RENTAL_OWNERS_UPDATE_RENTAL_OWNERUpdates a rental owner. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

Updates a rental owner. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Property Rental Owners</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Owners
Retrieve all preferred vendorsBUILDIUM_EXTERNAL_API_RENTAL_PREFERRED_VENDORS_GET_RENTAL_PREFERRED_VENDORSRetrieves all preferred vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves all preferred vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` <span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update preferred vendorsBUILDIUM_EXTERNAL_API_RENTAL_PREFERRED_VENDORS_UPDATE_RENTAL_PREFERRED_VENDORSUpdates preferred vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit` <span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Updates preferred vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit` <span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Create a tenantBUILDIUM_EXTERNAL_API_RENTAL_TENANTS_CREATE_RENTAL_TENANTCreates a rental tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit` <span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

Creates a rental tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit` <span class="permissionBlock">Rentals > Leases</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Tenants
Retrieve all tenantsBUILDIUM_EXTERNAL_API_RENTAL_TENANTS_GET_ALL_TENANTSRetrieves a list of tenants. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

Retrieves a list of tenants. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Rental Tenants
Retrieve a tenantBUILDIUM_EXTERNAL_API_RENTAL_TENANTS_GET_TENANT_BY_IDRetrieve a specific tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

Retrieve a specific tenant. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Rental Tenants
Update a tenantBUILDIUM_EXTERNAL_API_RENTAL_TENANTS_UPDATE_RENTAL_TENANTUpdates a rental tenant. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

Updates a rental tenant. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Tenants
Retrieve all amenitiesBUILDIUM_EXTERNAL_API_RENTAL_UNIT_AMENITIES_GET_FEATURES_FOR_RENTAL_UNIT_BY_IDRetrieves all amenities for a rental unit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all amenities for a rental unit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Update amenitiesBUILDIUM_EXTERNAL_API_RENTAL_UNIT_AMENITIES_UPDATE_RENTAL_UNIT_FEATURESUpdates the amenities for a rental unit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates the amenities for a rental unit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Download a unit imageBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGE_DOWNLOAD_REQUESTS_GET_RENTAL_UNIT_IMAGE_DOWNLOAD_URL_BY_IDUse this endpoint to create a temporary URL that can be used to download a unit image. This URL expires after 5 minutes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Use this endpoint to create a temporary URL that can be used to download a unit image. This URL expires after 5 minutes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Update unit image orderBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGE_ORDER_REORDER_RENTAL_UNIT_IMAGESUpdates the image display order within the Buildium web application and in any associated rental listings. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates the image display order within the Buildium web application and in any associated rental listings. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Upload a unit imageBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGE_UPLOAD_REQUESTS_CREATE_UPLOAD_REQUEST_ASYNCUploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/rentals/units/{unitId}/images/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request headers in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/rentals/units/{unitId}/images/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request headers in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Documents > Files</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Create an image for a unit using a video linkBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGE_VIDEO_LINK_REQUESTS_CREATE_UNIT_VIDEO_LINK_REQUESTCreates an image for a rental unit using a video link. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Properties and units</span> - `View` `Edit`

Creates an image for a rental unit using a video link. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Delete a unit imageBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGES_DELETE_RENTAL_UNIT_IMAGEDeletes a unit image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit` `Delete`

Deletes a unit image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Rental Units
Retrieve a unit imageBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGES_GET_RENTAL_UNIT_IMAGE_BY_IDRetrieves a unit image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a unit image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Retrieve all unit imagesBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGES_GET_RENTAL_UNIT_IMAGESRetrieves all images for a unit. Note this endpoint will only return file metadata such as file names and descriptions. To download files make requests to the [Download File](#tag/Rental-Units/operation/ExternalApiRentalUnitImageDownloadRequests_GetRentalUnitImageDownloadUrlById) endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all images for a unit. Note this endpoint will only return file metadata such as file names and descriptions. To download files make requests to the [Download File](#tag/Rental-Units/operation/ExternalApiRentalUnitImageDownloadRequests_GetRentalUnitImageDownloadUrlById) endpoint. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Update a unit imageBUILDIUM_EXTERNAL_API_RENTAL_UNIT_IMAGES_UPDATE_RENTAL_UNIT_IMAGEUpdates a unit image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Properties and units</span> - `View` `Edit`

Updates a unit image. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Create a noteBUILDIUM_EXTERNAL_API_RENTAL_UNIT_NOTES_CREATE_RENTAL_UNIT_NOTECreates a rental unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates a rental unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Retrieve a noteBUILDIUM_EXTERNAL_API_RENTAL_UNIT_NOTES_GET_RENTAL_UNIT_NOTE_BY_NOTE_IDRetrieves a rental unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a rental unit note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Retrieve all notesBUILDIUM_EXTERNAL_API_RENTAL_UNIT_NOTES_GET_RENTAL_UNIT_NOTESRetrieves all rental unit notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves all rental unit notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Update a noteBUILDIUM_EXTERNAL_API_RENTAL_UNIT_NOTES_UPDATE_NOTE_FOR_RENTAL_UNITUpdates a rental unit note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates a rental unit note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Create a unitBUILDIUM_EXTERNAL_API_RENTAL_UNITS_CREATE_RENTAL_UNITCreates a rental unit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates a rental unit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Retrieve all unitsBUILDIUM_EXTERNAL_API_RENTAL_UNITS_GET_ALL_RENTAL_UNITSRetrieves a list of rental property units. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a list of rental property units. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Retrieve a unitBUILDIUM_EXTERNAL_API_RENTAL_UNITS_GET_RENTAL_UNIT_BY_IDRetrieves a specific rental property unit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a specific rental property unit. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Units
Update a unitBUILDIUM_EXTERNAL_API_RENTAL_UNITS_UPDATE_RENTAL_UNITUpdates a rental unit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates a rental unit. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Units
Inactivate a propertyBUILDIUM_EXTERNAL_API_RENTALS_ACTIVE_STATUS_INACTIVATE_RENTAL_PROPERTYInactivates a rental property and all associated units. Any associated property's owners that have no remaining active properties will be inactivated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Inactivates a rental property and all associated units. Any associated property's owners that have no remaining active properties will be inactivated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Reactivate a propertyBUILDIUM_EXTERNAL_API_RENTALS_ACTIVE_STATUS_REACTIVATE_RENTAL_PROPERTYReactivates a rental property and all associated units. Any inactive rental owners assigned to this property will also be reactivated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Reactivates a rental property and all associated units. Any inactive rental owners assigned to this property will also be reactivated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Create a propertyBUILDIUM_EXTERNAL_API_RENTALS_CREATE_RENTAL_PROPERTYCreates a new rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Creates a new rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve all propertiesBUILDIUM_EXTERNAL_API_RENTALS_GET_ALL_RENTALSRetrieves a list of rental properties. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieves a list of rental properties. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve a propertyBUILDIUM_EXTERNAL_API_RENTALS_GET_RENTAL_BY_IDRetrieve a specific rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

Retrieve a specific rental property. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View`

认证

需要 Connected Account

Tags

Rental Properties
Update a propertyBUILDIUM_EXTERNAL_API_RENTALS_UPDATE_RENTAL_PROPERTYUpdates a rental property. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

Updates a rental property. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Rental properties and units</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Properties
Retrieve all insurance policiesBUILDIUM_EXTERNAL_API_RENTERS_INSURANCE_GET_RENTERS_INSURANCE_POLICIESRetrieves all renters insurance policies for a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves all renters insurance policies for a lease. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve an insurance policyBUILDIUM_EXTERNAL_API_RENTERS_INSURANCE_GET_RENTERS_INSURANCE_POLICY_BY_IDRetrieves a renters insurance policy. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

Retrieves a renters insurance policy. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Leases</span> - `View`

认证

需要 Connected Account

Tags

Leases
Retrieve all resident center usersBUILDIUM_EXTERNAL_API_RESIDENT_CENTER_USERS_GET_RESIDENT_CENTER_USERSRetrieves all resident center users for both rentals and associations. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Resident Center Users</span> - `View` <span class="permissionBlock">Rentals > Tenants</span> - `View` is required to retrieve resident center users that are tenants. <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` is required to retrieve resident center users that are association owners.

Retrieves all resident center users for both rentals and associations. <h4>Required permission(s):</h4><span class="permissionBlock">Communications > Resident Center Users</span> - `View` <span class="permissionBlock">Rentals > Tenants</span> - `View` is required to retrieve resident center users that are tenants. <span class="permissionBlock">Associations > Association owners and tenants</span> - `View` is required to retrieve resident center users that are association owners.

认证

需要 Connected Account

Tags

Resident Center
Create a resident requestBUILDIUM_EXTERNAL_API_RESIDENT_REQUEST_TASKS_CREATE_RESOURCECreates a resident request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Creates a resident request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Resident Requests
Retrieve a resident requestBUILDIUM_EXTERNAL_API_RESIDENT_REQUEST_TASKS_GET_RESIDENT_REQUEST_TASKRetrieves a specific resident request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a specific resident request. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Resident Requests
Retrieve all resident requestsBUILDIUM_EXTERNAL_API_RESIDENT_REQUEST_TASKS_GET_RESIDENT_REQUEST_TASKSRetrieves a list of resident requests. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a list of resident requests. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Resident Requests
Update a resident requestBUILDIUM_EXTERNAL_API_RESIDENT_REQUEST_TASKS_UPDATE_RESOURCEUpdate a resident request. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Update a resident request. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Resident Requests
Retrieve a retail cash userBUILDIUM_EXTERNAL_API_RETAIL_CASH_READ_GET_RETAIL_CASH_USERRetrieves a retail cash user. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` OR <span class="permissionBlock"> Associations > Association owners and tenants</span> - `View`

Retrieves a retail cash user. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` OR <span class="permissionBlock"> Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Resident Center
Retrieve all retail cash usersBUILDIUM_EXTERNAL_API_RETAIL_CASH_READ_GET_RETAIL_CASH_USERSRetrieves all retail cash users. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` OR <span class="permissionBlock"> Associations > Association owners and tenants</span> - `View`

Retrieves all retail cash users. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` OR <span class="permissionBlock"> Associations > Association owners and tenants</span> - `View`

认证

需要 Connected Account

Tags

Resident Center
Update a retail cash userBUILDIUM_EXTERNAL_API_RETAIL_CASH_WRITE_UPDATE_RETAIL_CASH_USERUpdates a retail cash user. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit` OR <span class="permissionBlock"> Associations > Association owners and tenants</span> - `View` `Edit`

Updates a retail cash user. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit` OR <span class="permissionBlock"> Associations > Association owners and tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Resident Center
Create a task categoryBUILDIUM_EXTERNAL_API_TASK_CATEGORIES_CREATE_TASK_CATEGORYCreate a task category. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Create a task category. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Tasks
Retrieve all task categoriesBUILDIUM_EXTERNAL_API_TASK_CATEGORIES_GET_ALL_TASK_CATEGORIESRetrieves a list of task categories. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a list of task categories. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Retrieve a task categoryBUILDIUM_EXTERNAL_API_TASK_CATEGORIES_GET_TASK_CATEGORY_BY_IDRetrieves a specific task category. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a specific task category. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Update a task categoryBUILDIUM_EXTERNAL_API_TASK_CATEGORIES_UPDATE_TASK_CATEGORYUpdates a task category. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Updates a task category. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Tasks
Download a task history fileBUILDIUM_EXTERNAL_API_TASK_HISTORY_FILE_DOWNLOADS_GET_FILE_DOWNLOAD_REQUESTDownloads a specific file associated to the task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Downloads a specific file associated to the task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Upload a task history fileBUILDIUM_EXTERNAL_API_TASK_HISTORY_FILE_UPLOADS_CREATE_UPLOAD_REQUEST_ASYNCUploads a file and associates it to the specified task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/tasks/{taskId}/history/{taskHistoryId}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Uploads a file and associates it to the specified task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. Uploading a file requires making two API requests. Each step is outlined below. <strong>Step 1 - Save file metadata</strong> The first step in the file upload process is to submit the file metadata to `/v1/tasks/{taskId}/history/{taskHistoryId}/files/uploads`. The response of this call will contain an upload URL and a collection of headers that will be used in step 2 to generate the request for the file binary upload. <strong>NOTE:</strong> The response data will expire after 5 minutes. The file metadata will not be saved in the Buildium system if step 2 of this process is not completed successfully. <strong>Step 2 - Upload the file binary</strong> Uploading the file binary will require using the response from step 1 to form a PUT request to the Buildium file provider. Follow these steps to create the request: 1. Form a PUT request using the value of the `UploadUrl` property as the URL. 2. Set the `Content-Type` header to `application/octet-stream`. 3. Copy the fields from the `Headers` property to this request as header key/value pairs. <strong>NOTE:</strong> These values must be added to the request form-data in the order they were received in the response. 4. Lastly create the body of the request with the file binary. 5. Send the PUT request! A successful request will return with a `200 - OK` HTTP response code. For any failure responses, please refer to <a target="_blank" href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">AWS documentation</a> on REST error responses. <strong>NOTE:</strong> The file identifier is not generated in this response. To retrieve the file identifier, call `/v1/files` and pass the `PhysicalFileName` value received from the response of this endpoint into the `physicalfilenames` query parameter. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Tasks
Delete task history fileBUILDIUM_EXTERNAL_API_TASK_HISTORY_FILES_DELETE_TASK_HISTORY_FILEDeletes a specific file from a task history record. The file will be permanently deleted from the Buildium platform an can not be recovered. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit` `Delete`

Deletes a specific file from a task history record. The file will be permanently deleted from the Buildium platform an can not be recovered. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit` `Delete`

认证

需要 Connected Account

Tags

Tasks
Retrieve all task history filesBUILDIUM_EXTERNAL_API_TASK_HISTORY_FILES_GET_ALL_TASK_HISTORY_FILESRetrieves the metadata for all files associated with a task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves the metadata for all files associated with a task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Retrieve a task history fileBUILDIUM_EXTERNAL_API_TASK_HISTORY_FILES_GET_TASK_HISTORY_FILE_BY_IDRetrieves the metadata for a specific file associated with a task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves the metadata for a specific file associated with a task history record. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Retrieve all task historyBUILDIUM_EXTERNAL_API_TASK_HISTORY_GET_TASK_HISTORIESRetrieves all task history records for a specific task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves all task history records for a specific task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Retrieve a task historyBUILDIUM_EXTERNAL_API_TASK_HISTORY_GET_TASK_HISTORY_BY_IDRetrieves a specific task history record for a task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a specific task history record for a task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Update a task historyBUILDIUM_EXTERNAL_API_TASK_HISTORY_UPDATE_TASK_HISTORYUpdates a specific task history record for a task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Updates a specific task history record for a task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Tasks
Retrieve all tasksBUILDIUM_EXTERNAL_API_TASKS_GET_ALL_TASKSRetrieves a list of all task/request types (Contact, Owner, Resident and To Do). Note, the response payload only contains fields common across all of the request types. To retrieve the full details of the task query the retrieve endpoint specific to the task type. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a list of all task/request types (Contact, Owner, Resident and To Do). Note, the response payload only contains fields common across all of the request types. To retrieve the full details of the task query the retrieve endpoint specific to the task type. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Retrieve a taskBUILDIUM_EXTERNAL_API_TASKS_GET_TASK_BY_IDRetrieves a specific task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. Note, the response payload only contains fields common across all of the request types. To retrieve the full details of the task query the retrieve endpoint specific to the task type. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a specific task. This endpoint can be used for any task type - contact requests, rental owner requests, resident requests or to do's. Note, the response payload only contains fields common across all of the request types. To retrieve the full details of the task query the retrieve endpoint specific to the task type. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

Tasks
Create a noteBUILDIUM_EXTERNAL_API_TENANT_NOTES_CREATE_TENANT_NOTECreates a tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

Creates a tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Tenants
Retrieve all notesBUILDIUM_EXTERNAL_API_TENANT_NOTES_GET_ALL_TENANT_NOTESRetrieves all tenant notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

Retrieves all tenant notes. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Rental Tenants
Retrieve a noteBUILDIUM_EXTERNAL_API_TENANT_NOTES_GET_TENANT_NOTE_BY_IDRetrieves a tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

Retrieves a tenant note. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View`

认证

需要 Connected Account

Tags

Rental Tenants
Update a noteBUILDIUM_EXTERNAL_API_TENANT_NOTES_UPDATE_LEASE_TENANT_NOTEUpdates a tenant note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

Updates a tenant note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Rentals > Tenants</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Rental Tenants
Create a to do requestBUILDIUM_EXTERNAL_API_TO_DO_TASKS_CREATE_TO_DO_TASKCreates a to do task. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Creates a to do task. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

To Do Requests
Retrieve a to do requestBUILDIUM_EXTERNAL_API_TO_DO_TASKS_GET_TO_DO_TASK_BY_IDRetrieves a to do task. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a to do task. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

To Do Requests
Retrieve all to do requestsBUILDIUM_EXTERNAL_API_TO_DO_TASKS_GET_TO_DO_TASKSRetrieves a list of to do tasks. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

Retrieves a list of to do tasks. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View`

认证

需要 Connected Account

Tags

To Do Requests
Update a to do requestBUILDIUM_EXTERNAL_API_TO_DO_TASKS_UPDATE_TO_DO_TASKUpdates a to do task <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

Updates a to do task <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Tasks > Tasks</span> - `View` `Edit`

认证

需要 Connected Account

Tags

To Do Requests
Retrieve all user rolesBUILDIUM_EXTERNAL_API_USER_ROLES_GET_ALL_USER_ROLESRetrieves a list of user roles. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > User Roles</span> - `View`

Retrieves a list of user roles. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > User Roles</span> - `View`

认证

需要 Connected Account

Tags

Administration
Retrieve a user roleBUILDIUM_EXTERNAL_API_USER_ROLES_GET_USER_ROLE_BY_IDRetrieve a specific user role. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > User Roles</span> - `View`

Retrieve a specific user role. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > User Roles</span> - `View`

认证

需要 Connected Account

Tags

Administration
Retrieve all usersBUILDIUM_EXTERNAL_API_USERS_GET_ALL_USERSRetrieves a list of users. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Users</span> - `View`

Retrieves a list of users. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Users</span> - `View`

认证

需要 Connected Account

Tags

Administration
Retrieve a userBUILDIUM_EXTERNAL_API_USERS_GET_USER_BY_IDRetrieve a specific user. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Users</span> - `View`

Retrieve a specific user. <h4>Required permission(s):</h4><span class="permissionBlock">Administration > Users</span> - `View`

认证

需要 Connected Account

Tags

Administration
Create a vendor categoryBUILDIUM_EXTERNAL_API_VENDOR_CATEGORIES_CREATE_VENDOR_CATEGORYCreates a vendor category. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Creates a vendor category. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Retrieve all vendor categoriesBUILDIUM_EXTERNAL_API_VENDOR_CATEGORIES_GET_ALL_VENDOR_CATEGORIESRetrieves a list of vendor categories. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves a list of vendor categories. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Retrieve a vendor categoryBUILDIUM_EXTERNAL_API_VENDOR_CATEGORIES_GET_VENDOR_CATEGORY_BY_IDRetrieves a specific vendor category. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves a specific vendor category. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Update a vendor categoryBUILDIUM_EXTERNAL_API_VENDOR_CATEGORIES_UPDATE_VENDOR_CATEGORYUpdates a vendor category. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Updates a vendor category. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Retrieve a creditBUILDIUM_EXTERNAL_API_VENDOR_CREDITS_GET_VENDOR_CREDITRetrieves a credit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

Retrieves a credit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Create a creditBUILDIUM_EXTERNAL_API_VENDOR_CREDITS_WRITE_CREATE_VENDOR_CREDITCreates a credit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

Creates a credit. <h4>Required permission(s):</h4><span class="permissionBlock">Accounting > Bills</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Create a noteBUILDIUM_EXTERNAL_API_VENDOR_NOTES_CREATE_VENDOR_NOTECreates a vendor note. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Creates a vendor note. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Retrieve a noteBUILDIUM_EXTERNAL_API_VENDOR_NOTES_GET_VENDOR_NOTE_BY_NOTE_IDRetrieves a vendor note. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves a vendor note. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Retrieve all notesBUILDIUM_EXTERNAL_API_VENDOR_NOTES_GET_VENDOR_NOTESRetrieves all vendor notes. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves all vendor notes. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Update a noteBUILDIUM_EXTERNAL_API_VENDOR_NOTES_UPDATE_VENDOR_NOTEUpdates a vendor note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Updates a vendor note. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Retrieve a refundBUILDIUM_EXTERNAL_API_VENDOR_REFUNDS_GET_VENDOR_REFUNDRetrieves a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Create a refundBUILDIUM_EXTERNAL_API_VENDOR_REFUNDS_WRITE_CREATE_VENDOR_REFUNDCreates a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

Creates a refund. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit` <span class="permissionBlock">Accounting > Bank Accounts</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Retrieve all transactionsBUILDIUM_EXTERNAL_API_VENDOR_TRANSACTIONS_GET_ALL_VENDOR_TRANSACTIONSRetrieves all transactions for a given vendor. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

Retrieves all transactions for a given vendor. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` <span class="permissionBlock">Accounting > General Ledger Transactions</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Create a vendorBUILDIUM_EXTERNAL_API_VENDORS_CREATE_VENDORCreates a vendor. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Creates a vendor. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Retrieve all vendorsBUILDIUM_EXTERNAL_API_VENDORS_GET_ALL_VENDORSRetrieves a list of vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieves a list of vendors. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Retrieve a vendorBUILDIUM_EXTERNAL_API_VENDORS_GET_VENDOR_BY_IDRetrieve a specific vendor. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

Retrieve a specific vendor. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View`

认证

需要 Connected Account

Tags

Vendors
Update a vendorBUILDIUM_EXTERNAL_API_VENDORS_UPDATE_VENDORUpdates a vendor. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

Updates a vendor. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Vendors</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Vendors
Create a work orderBUILDIUM_EXTERNAL_API_WORK_ORDERS_CREATE_WORK_ORDERCreates a work order. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View` `Edit`

Creates a work order. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Work Orders
Retrieve all work ordersBUILDIUM_EXTERNAL_API_WORK_ORDERS_GET_ALL_WORK_ORDERSRetrieves a list of work orders. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View`

Retrieves a list of work orders. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View`

认证

需要 Connected Account

Tags

Work Orders
Retrieve a work orderBUILDIUM_EXTERNAL_API_WORK_ORDERS_GET_WORK_ORDER_BY_IDRetrieves a specific work order. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View`

Retrieves a specific work order. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View`

认证

需要 Connected Account

Tags

Work Orders
Update a work orderBUILDIUM_EXTERNAL_API_WORK_ORDERS_UPDATE_WORK_ORDERUpdates a work order. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View` `Edit`

Updates a work order. <strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or `null` in the database depending on the field definition. The recommended workflow to ensure no data is inadvertently overwritten is to execute a `GET` request for the resource you're about to update and then use this response to fill any of the fields that are not being updated. <h4>Required permission(s):</h4><span class="permissionBlock">Maintenance > Work Orders</span> - `View` `Edit`

认证

需要 Connected Account

Tags

Work Orders

Provider 资源