-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Webhooks #150
Comments
@mlemainque we don't support webhooks just yet. But as it's something we will work on in the future, how do you think that |
@bpinto When somebody creates a webhook through your API, you provide them an expiration date (for example 1 week from now). You can leave the webhooks renewal issue to the user: each X days he can DELETE old webhooks and POST new ones You may take a look at how Google does it: https://developers.google.com/google-apps/calendar/v3/push |
+1 |
3 similar comments
+1 |
+1 |
+1 |
For my own software, I've adopted the REST Hooks approach. |
Any chance of an update on this? It's been over 2 years since "we will work on this in the future"! Prehaps you don't have that many clients using the API but I'm polling it very regularly and putting load on your servers because you don't have webhooks. The only workaround for me is for appointments since I sync to a Mailchimp list (one of your integrations) and they do support webhooks I use their service to trigger a poll on yours. This doesn't work for other endpoints and requires Mailchimp which doesn't suit everyone. |
Hi Alec,
We have plenty of businesses using our API, and the reduced load from webhooks would benefit us greatly. That said, with finite development resource, we prioritise as best we can, and this hasn’t hit the top of our list yet.
Unfortunately I still have the same answer right now, we will do this, I don’t know the timeframe yet.
Joel
…On 8 May 2019, 9:56 AM +1000, Alec Wills ***@***.***>, wrote:
Any chance of an update on this? It's been over 2 years since "we will work on this in the future"! Prehaps you don't have that many clients using the API but I'm polling it very regularly and putting load on your servers because you don't have webhooks. The only workaround for me is for appointments since I sync to a Mailchimp list (one of your integrations) and they do support webhooks I use their service to trigger a poll on yours. This doesn't work for other endpoints and requires Mailchimp which doesn't suit everyone.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
+1 Any news on this? |
Nothing further yet folks, sorry. It'll happen, but we can't say when. |
Any update? |
sorry @joeainsworth nothing to report. no one is actively working on webhooks at the moment. |
Just thought I'd let you guys know that you are loosing customers over this. We moved away from Cliniko about a year ago, not just for this but it was a big factor. We're not super happy with whom we moved to and would consider moving back to Cliniko, however, when I compare the changes you have made with the lack of progress on this I'm not convinced that your development priorities are right! Obviously this view is based on limited information but I thought you might like to know you are loosing actual money by not addressing this and you leave me, and clearly some others, perplexed why something has sat on your list for so many years without being elevated or removed! I rather suspect the lack of comments on this thread doesn't reflect the number of potential customers who when evaluating your API just reject Cliniko because this feature is missing! But what do I know I'm just one ex-customer. |
Thanks for the feedback Alec.
We know how important webhooks are to the API. It's a complicated task
prioritising development time, we do our best with the information we have,
but we would be naive to think we always get it right.
We are planning to add a few more to the development team shortly, and
hopefully that will help move things along.
Joel
…On Thu, 6 May 2021 at 10:41, Alec Wills ***@***.***> wrote:
Just thought I'd let you guys know that you are loosing customers over
this. We moved away from Cliniko about a year ago, not just for this but it
was a big factor. We're not super happy with whom we moved to and would
consider moving back to Cliniko, however, when I compare the changes you
have made with the lack of progress on this I'm not convinced that your
development priorities are right! Obviously this view is based on limited
information but I thought you might like to know you are loosing actual
money by not addressing this and you leave me, and clearly some others,
perplexed why something has sat on your list for so many years without
being elevated or removed! I rather suspect the lack of comments on this
thread doesn't reflect the number of potential customers who when
evaluating your API just reject Cliniko because this feature is missing!
But what do I know I'm just one ex-customer.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#150 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAES2B5LON3IE5TYHADFQULTMHQUFANCNFSM4DAGIMRA>
.
|
Please add this! The demand for this feature is still very present. |
+1 |
1 similar comment
+1 |
Hey guys, came across this and thought our open source project might be useful: https://github.com/svix/svix-webhooks. We also offer a hosted solution if you don't want to have to deal with setting up your own infrastructure. |
Bumping this and adding +1. Webhook feature provide a great level of patient information security and should enable practitioners to access their own details and own patient information securely. Developing Webhook protocols in the system shouldn't be that hard to prioritise and should be treated as a quick win |
+1 In addition to what @JamesCowlishaw said I believe adding webhooks will help to reduce the Cliniko API usage as there will be no need to constantly poll it for data. |
Any updates ? I can see appypie.com implement some webhook for cliniko |
+1 for webhooks !! |
As a someone in the middle of integrating with Cliniko, being unable to receive change notifications via webhooks, or at least poll for "were any changes made to treatment notes since last visit?" is certainly a surprise. |
+1 We would love Webhooks for Cliniko! @hagen |
+1 |
1 similar comment
+1 |
+1 |
Some sort of webhook implementation is kinda table-stakes for the API to be useful for a wide range of use-cases. Please consider prioritising this. |
Any update on this? This is something we have been waiting for a long time and following this thread. |
Hello,
I am willing to sync Cliniko's appointments with my own booking service (in both directions Cliniko -> My service, My service -> Cliniko) through your API. For the sake of scalability, I would like to avoid dumping your API every X minutes looking for updates in appointments but only when an update has occured.
That's why webhooks would be very useful for me as Cliniko's API would notifies my service each time an appointment is updated in Cliniko. Unfortunately I can't see any mention of webhooks in your documentation. Do you have ones?
It could a very simple feature: a new /webhooks REST endpoint in your API, each webhook having a few properties:
Thanks in advance,
The text was updated successfully, but these errors were encountered: