There are two types of rate limits to consider when using the Propify API:
- Property Management System (PMS) Rate Limits
- Propify Rate Limits
Property Management System (PMS) Rate Limits
Respecting rate limit agreements with each of your integration partners is an important part of how Propify works. Since each customer can have unique rate limit agreements with each PMS, Propify can customize frequency and concurrency for each of your integrations as a unique configuration. All requests, whether read or write, will conform to the rate limit configuration.
Propify Rate Limits
One of Propify’s core values is to simplify the integration process for our customers. To that end, Propify treats all requests to our API the same, regardless of the PMS. Currently, while we do cache queries, we do not have strongly enforced rate limits for our API. We do, however, have a few guidelines that we ask our customers to follow:
- Please do not poll the API. If you need to check for time-sensitive updates, webhooks are the absolute best option.
- Our data cache gets updated each time we run a sync request to your PMS integration. Most of the time (this can be customized per customer per integration), that sync request occurs every 12 hours. Polling the Propify API more frequently than that will not return any new data outside of the syncing schedule.