Plug HomeDash into the rest of your business.
Whether you want a quick no-code automation, an AI assistant that can answer questions about your portfolio, or a full custom integration, you are in the right place. Pick your path below — we have a step-by-step guide for each.
Pick the path that fits you
No-code: Zapier
Wire HomeDash events into Google Sheets, Slack, your CRM, or 7,000+ other apps without writing any code.
AI assistant: Claude
Let Claude answer questions about your portfolio (overdue rent, expiring contracts, maintenance backlog) on demand.
Custom integration
Read properties, contracts, tenants, rent, inspections and mortgages. Create and update issues, notes, contacts and documents. HMAC-signed webhooks for 43 events.
What is in the box
58 endpoints
Properties, tenants, contracts, rent and rent summaries, maintenance issues and inspections, mortgages, contacts, documents, tasks, team and subscription. Reads and writes on Professional and Portfolio.
43 webhook events
Get notified when rent goes overdue, a contract expires, a document is signed, an inspection completes, and more.
Sandbox mode
Every key has a sandbox twin. Reads return real data, writes return realistic mocks. Iterate without touching production.
Predictable rate limits
Per-key, sliding-window, with `X-RateLimit-*` headers on every response so you can back off cleanly.
Heads up: who can access the API
- Professional and Portfolio plans include the whole API: read endpoints, write endpoints and webhooks.
- What a key may do is set by its own scope, not the plan: a
read_onlykey cannot change anything, aread_writekey can. - The Free plan returns
PLAN_UPGRADE_REQUIREDwhen calling the API. Generate keys from the Developer Dashboard.