Note: The following article is primarily intended for portatour® administrators of company accounts (2 or more users) who use or wish to use the API for automatic data import/export.
API calls usually transfer large amounts of data (e.g. complete customer lists of users), which causes CPU & database load on our servers and requires storage space for transaction logs. Therefore, API usage is limited to provide a high quality of service to all customers.
With today’s update, the limit has been doubled, i.e. from 25 to 50 API calls per user account within 24 hours.
Additionally, you can increase the API limit to 250 calls while developing your interface connection, because during the development, evaluating and testing is usually done with higher frequency. You can increase the limit on the API documentation page (Options > API) up to 10 times for 24 hours each in portatour® at the push of a button.
Please find some hints for how to adhere to the limits during running operation as follows:
- If you use the API to synchronize data automatically several times a day, simply restrict the synchronization process to the working hours of the employees, e.g. 7 AM to 7 PM. This already allows you to double the synchronization frequency within these 12 hours.
- If necessary, synchronize the respective data entities (users, customers, appointments, tasks, reports) in different frequencies or check which direction is actually required at what time (import vs. export).
- Reduce the frequency of the automatic synchronization. Instead, you could offer your employees the possibility to synchronize manually for themselves if they need the current data status. All portatour® API calls are possible in the context of a single user.