We have released few updates to our Cliniko API:
- We added per_page param to pagination links
- We added a new entry point that returns all deleted appointments (ID's only) from an account, a selected practitioner or a business
- We added a new entry point that returns all cancelled appointments from an account, a selected practitioner or a business
- We removed following fields from response to get appointments request:
We decided to make this change since cancelled appointments are not included in response to this request so the fields would always be null.
We hate to make any changes that could break your integrations (removing cancellation details from the response) but unfortunately this one was necessary. We treat breaking changes very seriously and will do our best to avoid them in future.
Thanks for your feedback.