Tenant Charge
TenantCharge
objects represents a tenant charge from AppFolio®. To retreive and query tenant charges, use the Tenant Ledger endpoint.
TenantCharge
Object#
The This object is returned from the create a tenant charge endpoint.
Attributes
tenantChargeIdinteger
The ID of the charge created. This is the same as the matching TenantLedger transaction.id.
Example:
5432
occupancyIdinteger
The occupancy the tenant charge belongs to.
Example:
1234
amountstring
The amount of the tenant charge in dollars.
Example:
"780.00"
chargeDatestring
The date the tenant charge was charged.
Example:
"1/03/2025"
postingDatestring
The date the tenant charge was posted.
Example:
"1/03/2025"
glAccountIdstring
The GL Account of the transaction.
Example:
12
descriptionstring
Description of the tenant charge.
Example:
"Sample created tenant charge!"
warningsstring[]
Any warnings from creating the tenant charge such as posting to previous month.
The TenantCharge Object
#
Create a Tenant ChargePOST /v1/tenant-charge
Follows: Authentication • Caching • Polling • List Response Format
The tenant charge endpoint creates a tenant charge.
#
ParametersoccupancyIdselect
AppFolio ID of a Occupancy for the tenant ledger.
amountstring
The amount of the tenant charge in dollars.
chargeDatedate
The charge date of the tenant charge.
postingDatedate
The posting date of the tenant charge.
glAccountIdselect
AppFolio ID of the GL Account for the tenant charge.
descriptionstring
Description for the tenant charge.
warningsOkboolean
If true the tenant charge will still be created even if there are warnings such as previous month.
Â
#
ReturnsThe standard List Response Format with a data
property containing an array with the created TenantCharge
object.
POST /v1/tenant-charge
Response