# Skywalk API > Skywalk connects AI agents and software to AppFolio® Property Manager. Its MCP server lets Claude, ChatGPT or a custom agent answer questions from live AppFolio® data, its JSON REST API gives developers forty-plus endpoints, OAuth lets PropTech companies connect their customers' AppFolio® accounts, and its consulting team builds reports, dashboards and integrations on request. For how to use Skywalk (the base URL, authentication, the polling pattern, every endpoint, the response format, and how to connect and query the MCP server), read the developer guide at https://api.skywalkapi.com/llms.txt. This file describes the product and the site. Skywalk API is an independent third party and is not affiliated with AppFolio, Inc. AppFolio® is a registered trademark of AppFolio, Inc. Key facts: - MCP server: read-only. An agent answers, summarizes and drafts from the data; it never creates or changes anything in AppFolio®. Connecting takes about three minutes with no developer and no API key: sign in using your existing AppFolio® account (the connection lasts 30 days) or with a dedicated Skywalk user you create in AppFolio® with the permissions you choose. Skywalk keeps the sign-in encrypted with AES-256, uses it only to connect to AppFolio®, and never passes it to the AI agent. - REST API: forty-plus endpoints across portfolio, people, money and operations data, cursor-paginated JSON with camelCase fields. Four write endpoints: tenant charges, bills, purchase orders and vendors. Authentication is an API key in the `X-API-Key` header, scoped `read:` and `write:`; new keys are read-only. - Freshness: Skywalk keeps a cached copy of the AppFolio® data and refreshes it on request or on a schedule. While a refresh runs, a response's `meta.status` is `updating`; the client polls the same request until it is `ok`. Webhooks send the refreshed data to an HTTPS address, for example to Zapier. - OAuth for PropTech: each customer signs in and approves access to their own AppFolio® account; customer data is never pooled across accounts. - Plans: Analyze (reads only), Automate and Scale, priced per AppFolio® database on request, plus a Partner Plan for many databases in one account and Enterprise. Sign-up starts a limited seven-day free trial of Automate, with no card; there is no free plan. Support comes from real people by email or video call. ## Products - [MCP for AppFolio® Property Manager](https://skywalkapi.com/mcp): the AI agent connection for Claude, ChatGPT and other agents, how to connect, and what people ask. - [API for AppFolio® Property Manager](https://skywalkapi.com/api): the REST API, its endpoints, reads and writes, scheduled jobs and webhooks. - [OAuth for AppFolio® Property Manager](https://skywalkapi.com/proptech): a Connect with Skywalk button that lets a PropTech product's customers connect their AppFolio® accounts, and what the customer sees. - [Consulting for AppFolio® Property Manager](https://skywalkapi.com/consulting): reports, dashboards and integrations built by the Skywalk team. - [Pricing](https://skywalkapi.com/pricing): the plans, the free trial and common questions. ## Solutions - [For executives](https://skywalkapi.com/for-executives): handing recurring AppFolio® work to software and AI. - [For teams](https://skywalkapi.com/for-teams): property managers, accounting, leasing and maintenance asking their AI assistant, no developer needed. - [For developers](https://skywalkapi.com/for-developers): records, stable IDs, reads and writes, and code samples. - [For PropTech](https://skywalkapi.com/for-proptech): onboarding every customer's AppFolio® account, and the Partner Plan. ## Why Skywalk - [How Skywalk compares](https://skywalkapi.com/why-skywalk#compares): live data against emailed reports. - [How it works](https://skywalkapi.com/why-skywalk#how): connecting an account in three minutes, and the two ways to sign in. - [Real-time data](https://skywalkapi.com/why-skywalk#realtime): how current the data is and how refreshes work. - [Privacy and security](https://skywalkapi.com/why-skywalk#security): where the data goes, keys, scopes and logging. ## Documentation - [Skywalk API and MCP server for AI assistants](https://api.skywalkapi.com/llms.txt): how to call the REST API and connect the MCP server: base URL, `X-API-Key` authentication, polling, every GET and POST endpoint, response format, pagination, and the MCP tools. - [API documentation](https://skywalkapi.com/docs/api): guides and the reference for every endpoint. - [MCP server guide](https://skywalkapi.com/docs/api/guides/mcp-server): adding Skywalk to an AI agent. - [Get an API key](https://skywalkapi.com/docs/api/guides/get-an-api-key) - [OpenAPI specification](https://api.skywalkapi.com/openapi.json): the machine-readable API description. ## Optional - [Contact](https://skywalkapi.com/contact): sales, the Partner Plan, Enterprise and consulting. - [Schedule a call](https://go.skywalkapi.com/talk): pick a time for a Zoom call with the team. - [Terms of Service](https://skywalkapi.com/legal/terms-of-service) - [Privacy Policy](https://skywalkapi.com/legal/privacy-policy) - [Acceptable Use Policy](https://skywalkapi.com/legal/acceptable-use)