Developers
Your portfolio data, available to your own tools.
Most landlord software is a walled garden — your records go in, and only come out as a PDF. HomeDash has a documented REST API, signed webhooks and a published OpenAPI spec, so the data you put in stays yours to query, export and automate against.
31 REST endpoints
Properties, tenants, contracts, rent and rent summaries, maintenance issues and inspections, mortgages, contacts, documents, tasks, team and subscription. Cursor-paginated, camelCase query parameters, consistent error envelopes.
43 webhook events
Every meaningful change emits one — property, tenant and contract lifecycle, rent created, due soon, overdue and invoice sent, inspections, meter readings, document signed. HMAC-signed and delivered from an outbox with retries, so a listener that was down does not silently miss events.
A real OpenAPI spec
Machine-readable and served live at /openapi.yaml, not a PDF that drifts. Generate a client in your language, import it into Postman or Insomnia, or point your own tooling at it.
Zapier without writing code
A step-by-step guide for wiring HomeDash webhooks into Zapier, so a new maintenance issue can open a Trello card or a rent-overdue event can post to Slack — no server of your own required.
Works with Claude and MCP
An MCP endpoint lets an AI assistant query your portfolio directly, with the same authentication and the same per-landlord isolation as everything else. Ask questions of your own data without exporting it anywhere.
Keys you control
Mint scoped API keys from Settings, name them, see when each was last used, and revoke any of them instantly. Keys are shown once and stored hashed. Every call is rate limited per plan and recorded.
Which plans include it
The API is a paid-plan feature, and we would rather say so plainly here than have you find out after signing up. Write access is Enterprise only.
Free, Essential, Professional
No API access
Portfolio
Read-only REST API and webhooks
Enterprise
Read and write REST API, webhooks, admin endpoints
Documentation
Building something and stuck? support@homedash.co.uk reaches a person who can read the code.