get-all-copy
Follows: Authentication • Caching • Polling • List Response Format • Scheduled Job
The bills endpoint returns a list of all bills (payable vendor invoices) in your AppFolio® account — the same rows, values and visibility a user sees on the Bills screen. Narrow the list with the same filters that screen offers: a bill date range, payment status, approval status, a property or a vendor. Line items are not part of the list; fetch one bill's detail with Get One Bill. This endpoint should respond immediately with your most recently cached data.
Parameters
billDateFromdate
Earliest bill date to include, as MM/DD/YYYY. May be used without billDateTo.
billDateTodate
Latest bill date to include, as MM/DD/YYYY. May be used without billDateFrom.
statusselect
Payment status to include, as shown on the Bills screen: Paid or Unpaid. Paid also includes used vendor credits, Unpaid unused ones. Defaults to All.
Default Value:
All
Possible Values:
All
Paid
Unpaid
approvalStatusselect
Approval status to include, as shown on the Bills screen: Pending Approval or Approved. Defaults to All.
Default Value:
All
Possible Values:
All
Pending Approval
Approved
propertyIdselect
AppFolio ID of a property. When provided, returns only bills with a line item coded to that property. The property must exist and be visible to your connected AppFolio user.
vendorIdstring
AppFolio ID of a vendor. When provided, returns only bills payable to that vendor. The vendor must exist and be visible to your connected AppFolio user. Look vendors up with the Vendors endpoint.
Returns
The standard List Response Format with a data property containing an array of Bill objects.