Log in
For PropTech · Customers on AppFolio®

Build once. Onboard everyone

Your customers manage their portfolios in AppFolio®. Skywalk gives your product a Connect AppFolio® button: they sign in and approve, and their live data is flowing into your platform about three minutes later. One API, one schema, every account.

Three customer portfolios, each approving its own connection to one software platform.

Two ways to ship the integration

Your customers will ask for it either way. Here is what building it yourself usually means, and what your engineers get to skip.

Building it yourself
On Skywalk
Onboarding
Collect each customer’s login, or ask them to schedule reports and forward the emails.
One Connect AppFolio® button. They sign in and approve; no credentials reach you.
Data
The columns a report happens to include, parsed from an attachment, matched by name.
Records with stable IDs, live, in one schema across every customer.
Direction
One way. Your customer keys the result back into AppFolio®.
Read and write. Tenant charges, bills and purchase orders go back in, within what they granted.
Upkeep
A schedule per customer, fixed each time a report stops arriving or a column moves.
Skywalk keeps every connection live, current and within what each customer allowed. You build the product.
First customer
Quarters, and an engineer who is not working on your product.
Weeks. The hundredth account onboards exactly like the first.

Skywalk API is an independent third party and is not affiliated with AppFolio, Inc. Each customer’s data stays its own connection; nothing is pooled across accounts.

Three parties, one flow

Your customers connect their own accounts. Skywalk keeps each one live and within what they allowed. Your product reads and writes through one API.

Three customer portfolios connected through Skywalk to one software platform.
Your customers

They connect themselves.

Click Connect AppFolio®, sign in, approve what your product asks for. About three minutes, and they can revoke it any time.

Skywalk

One integration, every account.

One API, one schema, reads and writes. Each customer stays its own connection with its own permissions, lifetime and log.

Your product

Live data from day one.

Records with stable IDs flowing in, refreshed on the schedule you set, and no emailed reports to parse.

Products like yours already run on it

A product like yours is simple to connect, and many already onboard their customers through Skywalk.

Utility sub-billing Renters insurance Maintenance coordination Accounting and reconciliation Resident screening

“Skywalk has allowed us to automate and connect our system directly into customer accounts. We can get live tenant directories and automate our billing system. Now we don’t need to get manager notifications and spend time manually updating our system.”

PropTech Company
Utility sub-billing platform

Weeks, not quarters

Your engineers build the product. Ours make sure the AppFolio® side is never the slow part.

01

Scope it with us

Tell us what your product does with a customer’s portfolio and roughly how many accounts you expect. We map the endpoints, the permissions to request on the consent screen, and the plan that fits.

02

Build against one schema

Your team builds from clear docs with a real connected account from day one, and our support team answers questions by email or video. Rather we built it? That is what consulting is for.

03

Put the button in your onboarding

Connect AppFolio® goes wherever new customers already are. From then on every account onboards itself in about three minutes, and your support queue never hears about it.

Trust your customers can see

A property manager is handing your product the keys to their books. Five things are true of every connection, and every one of them is visible to the customer. The full picture.

01

No password ever reaches you.

They sign in using their existing AppFolio® account. Skywalk keeps the sign-in encrypted; your product holds nothing it has to protect.

02

They see exactly what you ask for.

The consent screen carries your name and lists reads and writes separately. They click Allow, or they don’t.

03

They choose how long it lives.

Their own login connects for 30 days. A dedicated user they create for your product, with permissions they set, lives until they remove it.

04

They can revoke it any time.

One customer pulling their connection touches nobody else’s. Every call on it is logged, and the trail is theirs to export.

05

Nothing is pooled.

Every customer is its own connection with its own permissions, lifetime and log. Skywalk API is an independent third party and is not affiliated with AppFolio, Inc.

The plan that fits

Build and pilot on a standard plan. Launch to your customers on the Partner Plan, sized to your account count.

While you build

Automate, from the first commit.

Connect your own or a pilot customer’s account and build against the real thing: every read and write endpoint, webhooks, unlimited keys and scopes. Seven days free, no card.

See the plans
When you launch

The Partner Plan, with customer OAuth.

The Connect AppFolio® button for your product, with every customer’s account connected and kept separate, sized to your volume. Enterprise adds a dedicated environment, SSO and audit export.

Talk to us about the Partner Plan

Your first customer, live in weeks

Tell us what your product does with a portfolio and how many accounts you expect. One call maps the endpoints, the permissions and the plan.