69 karma · joined February 1, 2022
1. Docs for webhooks are located in our app (after login). But a basic outline is that you add your URL, add any custom headers you wish, get the signing key, subscribe to an event and you're off the races. Events that we currently support are Job Success, Job Failure, New Data, Diff Data. Probably the most popular event (as you have alluded to in your next question) is our Diff Data event. The payload for this event will return only the data that has changed for a particular record since the last time we received data from a PMS.
2. Currently, not via the API. We will be adding more features like this to the API in the coming weeks. For now, our customers seem to prefer the Diff Data webhook anyway.
3. We do cache the data. One of the hallmarks of PMS APIs is that they are unreliable. That being the case, all of the data served from our API is from our cache so we can pass along our uptime SLA benefits to our customers.
Our current integrations include Yardi, RealPage, Entrata, Propertyware, Buildium, Rent Manager and Rentvine. On the roadmap are Appfolio, MRI and ResMan.
As far as who assumes the access fees, they are managed strictly by our customers and we have no pass-through pricing on that side. Our pricing is solely based on our own costs, infra, value, etc. All of our customers get access to all of our integrations (current and future) as part of our standard pricing model.
1. Rapidly developing a deep understanding for naming and meaning within each PMS so we can speak intelligently, and properly guide our customers to focus on the data they care about.
2. Technically, we have data transformations at a couple different layers so we can repoint data coming in to exist in customer-specific locations for their business needs.
Our current integrations include Yardi, RealPage, Entrata, Propertyware, Buildium, Rent Manager and Rentvine. On the roadmap are Appfolio, MRI and ResMan.
Necessary disclaimer: we only support integrations for customers who have officially sanctioned relationships with each PMS. We do not do anything that violates ToS (e.g. scraping, chrome extensions, etc.).
While we do possess some insight into how to more easily navigate the business development process with each PMS (and we help our customers do so), we do not help or encourage anyone to circumvent the process altogether.
Without naming specifics, it seems you have identified perhaps one of the more closed systems.
- As an engineer for a tenant background check company, I can use Propify to easily integrate with systems like Entrata, Buildium and Propertyware so that I only need to create a single integration instead of 3.
- As a sales rep for a property maintenance company, I can confidently sell into new property managers who use systems that we don't integrate with yet because I know a new integration for our engineering team is basically like flipping a switch.