↗ Free Your StackSOFTWARE ACCESS RESEARCH

Vendors / PROPERTY MANAGEMENT

AppFolio Property Manager

API availability depends on the product plan. Customer API access and the Stack partner program have different prerequisites and costs.

Overall controlC5.6*/10
Assessment checked 2026-10-09Public overview pages rechecked 09 Oct 2026

Property Manager. Investment Manager is outside this profile.

OVERALL CONTROL / 0.4-documentary

Grades and scoring

Overall C / 5.6*/10, based on 12 of 14 documented answers (export completeness and reliability require live tests).

Property Manager Max, Stack-approved APIs and extended data access. Core and Plus have different entitlements.

Each dimension contributes one sixth of the overall grade. Data access is capped by the commercial barrier on the assessed read routes. Open the inputs below to see the enum answer, route, scoring anchor and source clause.

C5.0/10

Data access

Scored answers and evidence

Read interface 7.5/10

Structured APIs across business domains

Property Manager Max / Stack API

Structured accounting, leasing, property and maintenance objects are documented.

Explore Stack APIs ↗
Object catalog and field definitions · Checked 2026-10-09

Answer-to-score anchors ↗

Bulk delivery 10.0/10

Recurring feed to a customer-selected data environment

Property Manager / extended data access, separately entitled

A warehouse delivery path is advertised; exact objects, attachments and cadence require confirmation.

Workflow automation and extended data access ↗
Extended Access to Your Data · Checked 2026-10-09

Answer-to-score anchors ↗

Query expressiveness 5.0/10

Documented structured API filters

Property Manager / Stack API

Named API filters and pagination are documented. Warehouse delivery advertising does not establish a SQL endpoint or joins against live AppFolio data.

Explore Stack APIs ↗
Object query filters and pagination · Checked 2026-10-09

Answer-to-score anchors ↗

Access cost barrier 5.0/10

Higher plan, separately licensed add-on or fixed recurring access fee

Property Manager / customer API

Read/write access requires Max; read-only access is advertised for Plus.

Property Manager pricing ↗
Plus and Max feature comparison · Checked 2026-10-09

Answer-to-score anchors ↗
C5.0/10

Third-party accessibility

Scored answers and evidence

Third-party eligibility 5.0/10

Separate provider consent or partner agreement required

Property Manager Max / third-party API use

Third-party use of the service or API requires AppFolio’s prior consent.

Property Manager Max Terms of Service ↗
Section 5.2: Authorized Users · Checked 2026-10-09

Answer-to-score anchors ↗

Downstream permission 5.0/10

Separate consent for the third party or declared use

Property Manager Max / third-party processing

Third-party access needs consent and use remains subject to service restrictions. No unrestricted external-AI permission is inferred.

Property Manager Max Terms of Service ↗
Sections 5.2 and 5.4 · Checked 2026-10-09

Answer-to-score anchors ↗
B6.3/10

External action

Scored answers and evidence

Write interface 7.5/10

Create and update across business domains

Property Manager Max / Stack API

Create/update operations span operational and accounting objects; catalog availability does not measure successful writes.

Explore Stack APIs ↗
Bills, charges, leads, vendors and work orders · Checked 2026-10-09

Answer-to-score anchors ↗

Custom application path 5.0/10

Approved third-party applications using fixed interfaces

Property Manager Max / chosen third-party application

Customer-selected applications still need provider consent; a purchased API entitlement alone is insufficient.

Property Manager Max Terms of Service ↗
Section 5.2 · Checked 2026-10-09

Answer-to-score anchors ↗
B6.3*/10

Continuity

Scored answers and evidence

Refresh mechanism 7.5/10

Documented updated-since filters or webhooks

Stack API / supported objects

Incremental filters are documented for named objects. Completeness of changes and deletes is untested.

Explore Stack APIs ↗
Updated-since filters and LastUpdatedAt fields · Checked 2026-10-09

Answer-to-score anchors ↗

Limit visibility -

-

Stack API / customer-specific allowance

This catalog does not establish numeric request allowances or response-header limits.

Explore Stack APIs ↗
Public API object catalog · Checked 2026-10-09

Answer-to-score anchors ↗
B6.3/10

Data exit

Scored answers and evidence

Export custody 10.0/10

Feed into a customer-controlled store

Property Manager / extended data access

A warehouse path supports copies outside AppFolio; commercial entitlement must be confirmed.

Workflow automation and extended data access ↗
Extended Access to Your Data · Checked 2026-10-09

Answer-to-score anchors ↗

Cancellation access 2.5/10

Extract before customer cancellation; limited conditional access if provider terminates

Property Manager Max / customer termination

Retrieve before customer cancellation. Provider termination allows limited access for up to 30 days if undisputed amounts are paid; not a guaranteed 30-day window for every cancellation.

Property Manager Max Terms of Service ↗
Section 6.3: Handling of Your Data · Checked 2026-10-09

Answer-to-score anchors ↗
C5.0*/10

Business logic and customization

Scored answers and evidence

Logic authoring 5.0/10

Customer-editable native workflows or agent configurations

Property Manager / Realm-X Flows

Customers edit native process templates and triggers. These run in the provider environment.

Workflow automation and extended data access ↗
Workflow automation and Blueprint · Checked 2026-10-09

Answer-to-score anchors ↗

Rights to custom logic -

-

Property Manager / Realm-X workflow definitions

The reviewed workflow page does not settle export or independent execution rights for custom definitions.

Workflow automation and extended data access ↗
Workflow and Blueprint features · Checked 2026-10-09

Answer-to-score anchors ↗

* Scores with unresolved inputs show the midpoint of their possible scores (document-based assessment). Scoring method ↗

CUSTOMER CHOICE

Third-party accessibility

AppFolio’s public plan comparison distinguishes API access by tier. A customer’s plan entitlement and an integration vendor’s Stack partnership are separate decisions.

Partner approvalYesSource & scope ↗
Provider agreementYesSource & scope ↗
External AI permission-Source & scope ↗

Confirm who can connect, who owns the credentials and which uses are permitted. Customer consent and provider approval can be separate requirements; the selected plan and contract still matter.

READ / INTEGRATE

API and export routes

The available routes include customer Reports API, customer Database API and Stack partner routes. Report-shaped outputs can differ from the objects available through the Database API.

Access routeAuthenticationCredential ownerProvider approvalAccess requirementLast checked
Customer Reports API accessHTTP BasicCustomerNoCustomer-supplied credentials2026-09-02
Customer Database API entitlement on MaxHTTP BasicCustomerNoCustomer-supplied credentials2026-09-02
Certified AppFolio Stack partner integrationOAuth client credentialsIntegration providerYesPartner approval2026-09-02

Availability depends on your product, plan and agreement. See the documentation below for the requirements of each route.

ECONOMIC ACCESS

Cost, authentication and limits

The public pricing and Stack pages should be checked for the customer’s current tier and connected-unit costs. A marketplace add-on price does not establish the fee or classification of every integration partner.

Check API entitlement, credential ownership and rate limits for the route you intend to use. Include review fees, customer-plan upgrades and ongoing access charges in the total.

ACT FROM OUTSIDE

External action

The public plan comparison distinguishes read-only and read/write API availability. The specific operations, field grants and retry contract still need confirmation for the selected integration.

Validate the supported operation, acting identity and permission scope (read access does not imply write permission). Ambiguous retries and revoked credentials also affect whether an external workflow can run safely.

KEEP ACCESS USEFUL

Continuity

Incremental reads and webhook behavior are route-specific. A notification that a record changed does not establish durable, ordered replay or complete deletion capture.

Useful ongoing access includes corrections and deletions, not only the first export. A failed request, changed filter or lost property permission should not be interpreted as a deleted record.

LEAVE WITH YOUR DATA

Data exit and portability

API and report access can support extraction. Complete history, attachments, hidden fields and record relationships need a separate coverage check before claiming full portability.

Test the output against the destination’s required fields and history. Check stable identifiers, relationships, attachments and extraction time; a sample file proves only the coverage of that sample.

BUILD / INSPECT / REUSE

Business logic and customization

API entitlement does not establish a toolkit for defining new APIs.

Custom API access, ownership of workflows and the right to export their definitions are separate questions. A custom-app capability alone does not establish that business rules can move to another system.

AGREEMENTS / API DOCS / PROGRAM REQUIREMENTS

Documented conditions

Answers below come from public provider materials checked 09 Oct 2026. Every answer has its own scope (a partner agreement does not describe every customer route). Customer contracts and live behavior still need verification.

QuestionAnswer / applicable routeEvidence
Published maximum time from a complete request to usable access?
-Property Manager / new Stack partner

The reviewed process does not establish a maximum elapsed time to the first usable customer query. Required review or pilot steps do not establish a duration.

Stack Partner Program ↗Partner application processprogram requirements · checked 2026-10-09
Is an API access route advertised?
YesProperty Manager / Plus and Max

Plus advertises read-only access; Max advertises read/write.

Property Manager pricing ↗Residential plans: Plus; Maxproduct documentation · checked 2026-10-09
Does the partner route require provider approval?
YesStack partner route

Application and final approval precede publication.

Stack Partner Program ↗Your Path to Partnershipprogram requirements · checked 2026-10-09
Does the integrating company need a provider agreement?
YesStack partner route

Approved partners sign terms before integration development.

Stack Partner Program ↗Phase Two: Approve & Signprogram requirements · checked 2026-10-09
Is a security questionnaire required?
YesStack partner route

The partner process requires this questionnaire.

Stack Partner Program ↗Complete Security Compliance Questionnaireprogram requirements · checked 2026-10-09
Published customer integration add-on price?
$0.50 / connected unit / monthStack Premium customer add-on

Included free with Plus. This is not a partner fee or customer API price.

Stack Premium pricing ↗Stack Premium pricingproduct documentation · checked 2026-10-09
Published minimum customer integration add-on spend?
$100 / account / monthStack Premium customer add-on

Account monthly minimum; Plus inclusion applies.

Stack Premium pricing ↗Stack Premium pricingproduct documentation · checked 2026-10-09
What permission is required for external AI processing?
-Stack partner route

Executed partner terms are needed to resolve external AI processing rights.

Stack Partner Program ↗Phase Two: Approve & Signprogram requirements · checked 2026-10-09
What write capability is documented?
Max: read/write APIProperty Manager / customer Max plan

Plan entitlement does not establish every object or operation.

Property Manager pricing ↗Residential plans: Maxproduct documentation · checked 2026-10-09
What change mechanism is documented?
Updated-since filtersStack API / selected objects

An updated-since filter is documented for this object; durable replay is not established.

Explore Stack APIs ↗Community Association Board Members: LastUpdatedAtproduct documentation · checked 2026-10-09
What export output is documented?
API objectsStack API / selected objects

Object retrieval is documented; complete migration coverage was not tested.

Explore Stack APIs ↗Bank Accounts; Billsproduct documentation · checked 2026-10-09
Is a complete records, history and attachments export established?
-Property Manager / customer API

The plan comparison supplies no full records, history and attachment manifest.

Property Manager pricing ↗Residential plans: Plus; Maxproduct documentation · checked 2026-10-09
Is a customer custom-API toolkit documented?
-Property Manager / customer API

API entitlement does not establish a toolkit for defining new APIs.

Property Manager pricing ↗Residential plans: Plus; Maxproduct documentation · checked 2026-10-09
16 questions still to research
  • Published development/review estimate: lower end?
  • Published development/review estimate: upper end?
  • Measured time from a complete request to the first usable query?
  • Mandatory one-time customer access setup fee?
  • Annual partner interface license amount?
  • Can data replicate to a customer warehouse?
  • Minimum company history for the partner program?
  • Minimum existing clients for the partner program?
  • Is an annual interface license fee required?
  • What permission is required for onward data sharing?
  • When is independent security attestation required?
  • Notice for termination without cause?
  • Does API access continue after agreement termination?
  • Must the partner return or delete data at termination?
  • Who owns custom workflows under the reviewed terms?
  • Can customers export workflow definitions for use elsewhere?

SOURCES / SCOPE / HISTORY

Sources and open questions

This review is based on the documentation below. Live account behavior and customer-specific agreements haven’t been tested.

Still to confirm

  • Current customer-specific quote
  • Reports API coverage and entitlement
  • Complete export and attachment coverage

Documentation

Published 09 Oct 2026. This is the first profile version. Source dates differ; the overview-page recheck does not replace each source’s original verification date.