Buildium Get
buildium_getFetch data from any Buildium API endpoint without modifications. Use for read-only access, filter fields, paginate, or count records.
Instructions
Read any Buildium endpoint (GET). Cannot change anything.
Use this for every read that has no curated shortcut. It is a separate tool from buildium_call_endpoint so that a client can approve reads once and still ask about each write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Buildium API path, e.g. "/v1/vendors" or "/v1/leases/12345". | |
| query | No | Query-string parameters, e.g. {"statuses": "Active"}. | |
| fields | No | Keep only these top-level fields in each record, e.g. ["Id", "Name"]. Buildium records are large and carry tax IDs and addresses you may not need. | |
| all_pages | No | Follow pagination and return the records, up to 1000. Use it for totals and other aggregates; a figure from one page is wrong whenever there is more than one page. | |
| count_only | No | Follow every page, up to 100,000 records, and return only how many there are. Use it for "how many" questions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||