Skip to main content

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.