Reference · built on requestConnectorHospitality & property systems

AppFolio Property Manager

Properties, units, tenants, occupancies, work orders, bills, and ledger data from AppFolio Property Manager.

About

AppFolio Property Manager is property management software for residential, community association, commercial, and student housing operators. Its AppFolio Stack API lists properties, units, tenants, occupancies, rental applications, leads, listings, work orders, vendors, bills, charges, journal entries, general ledger accounts and details, bank accounts, and community association records. Access comes through the AppFolio Stack program; the pricing page lists a read-only API on the Plus plan and read and write on Max.

Through Fibric, an operator reads work orders, delinquent charges, and occupancy data and proposes a work order, a bill, or a charge for your approval. A change is applied once, never twice, and the receipt records what changed, why, and how to undo it.

This is a reference listing. It documents what Fibric would read from AppFolio Property Manager and what it could propose, based on the vendor's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • Properties, property groups, and units that meet filter criteria, plus the Users of the account
  • Tenants, tenant ledgers, occupancies, and rental applications
  • Work orders for a property, unit, or occupancy with Status, Priority, ScheduledStart, ScheduledEnd, CompletedOn, and VendorId
  • Open charges, delinquent charges, recurring charges, and pending charge batches per occupancy
  • Bills with LineItems, ApprovalStatus, DueDate, VendorId, and WorkOrderId, plus vendors and owners
  • General ledger accounts, general ledger details, journal entries, and bank accounts
  • Community association homeowners, renters, board members, units, rules, violations, and bank balances

Proposed actions

  • Target capability: propose a work order for a property, unit, or occupancy, or an update to one
  • Target capability: propose a bill, or a bulk set of bills, against a vendor and work order
  • Target capability: propose a charge or a recurring charge on an occupancy
  • Target capability: propose a vendor, owner, or lead record change
  • Target capability: propose an attachment on a bill, work order, or unit

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Age work orders and chase vendors

    Work orders carry Status, ScheduledEnd, and VendorId. The operator lists what has slipped past its window, proposes the vendor follow-up, and records the outcome.

    With Work Order Aging, Vendor SLA Watch

  • Notice delinquency

    Delinquent charges list each occupancy and the amount past due. The operator drafts the notice and holds it for your approval.

    With Delinquency Notice

  • Match bills to finished work

    Bills carry WorkOrderId and LineItems; work orders carry CompletedOn. The operator matches each bill to completed work before proposing approval.

    With Three-Way Match

  • Turn vacant units

    Units, occupancies, and listings show what is empty and for how long. The operator proposes the turn checklist and the listing update.

    With Vacant Unit Watch, Unit Turn

Requirements

  • An AppFolio Property Manager account on a plan that lists AppFolio API: read only on Plus, read and write on Max
  • An application to the AppFolio Stack program, its security compliance questionnaire, and signed terms of service before development
  • Access to the AppFolio developer tools and sandbox environment, granted on approval
  • Write endpoints, meaning create and update, only where the plan includes read and write
Authentication
Credentials are issued through the AppFolio Stack program after an application, a security compliance questionnaire, and signed terms; the public API page does not document the token mechanism, so Fibric records it per deployment.

Limits

  • Endpoints are list-and-filter reads; the public page documents no webhooks, so changes are picked up by polling LastUpdatedAt
  • Occupancy, tenant, and ledger records are read-only; writes cover work orders, bills, charges, vendors, owners, leads, showings, and units
  • The Core plan lists Stack Standard Integrations and no API access
  • Rate limits and pagination are not on the public API page and are confirmed per deployment

Access and pricing

Reference listing. Fibric builds the connector under a managed deployment when you request it. Your quote covers the build, capabilities, usage, and support.

Request AppFolio Property Manager ↗

Questions and answers

Which AppFolio plan includes the API?
AppFolio's pricing page lists AppFolio API (read only) on the Plus plan and AppFolio API (read/write) on the Max plan. Core lists AppFolio Stack Standard Integrations without API access. Minimum spend and unit counts apply to each plan.
How does a developer get access?
Through the AppFolio Stack program: submit an application, complete the security compliance questionnaire, and sign the terms of service. Approved developers get developer tools and a sandbox environment, and after final review are listed in the AppFolio Stack marketplace.
Does the API send webhooks?
The public API page does not list webhooks. Resources such as work orders, bills, and community association records expose LastUpdatedAt or LastUpdatedAtFrom filters, which is how an operator picks up changes since its last read.
Ask about AppFolio Property Manager

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.