Notify URL When Stuff Changes in Xero - Webhooks
I'm requesting "web hooks" for the Xero API.
Here's how they work: Customer provides a URL (http://myserver.com/xero/changed) to Xero, and when something is changed, Xero notifies that URL, perhaps indicating which records have changed.
The Xero API provides methods that you can query and compare with previous results to see what has changed. However, this is not performant for large data sets, and detecting changes involves a lot of code.
The competition has it - web hooks are supported by QuickBooks. Let's get them in Xero - it's a superior product in every other way.
We opened the beta for the contacts endpoint. You can find the documentation here: https://developer.xero.com/documentation/webhooks/
Invoices webhooks work is underway, we will post an update as soon as we release it to production. Thanks
Would like to be notified when a payment is made in order to update status in separate app.
Stephen C commented
I could use items also
Woah! Xero actually did something!
Toshita Pandey commented
Is this available now?
Asif Khalyani commented
I am very excited with this new feature.
Craig O'Shannessy commented
Can we please get a response on this? It's 7 years old, and there hasn't been an update for 4 months. We are a xero partner that quite desperately needs web hooks for invoices.
+1, amazing that it took 7 years for a response
This is very useful, we need webhooks for "Payments" and "Invoices"!
Fantastic! We're interested in invoices, Primarily. Please, please, please, get this done ASAP :-)
Gareth Everson commented
Fantastic - we're interested in the contacts, invoices and payments side of things for our own planned use of webhooks. Will look forwards to being in the loop on this as it rolls to beta.
Chris Rutherfurd commented
I'd be very interested to know when this feature is planned on being expanded to include invoices. I am currently writing some bespoke software for a company that does all of its accounting in Xero but wants to manage the invoices from the bespoke software. As such need to be able to get updates in near real time as to when a payment has been recorded against an invoice through a bank reconciliation.
Daniel Goldberg commented
This is great. Looking forward to web hooks for invoices
Ryan Marshall commented
Please push "Payments" webhooks up the list - they're generally the most important piece of info we need to be notified by Xero
Fantastic... request sent :)
Great news !!!!
Katherine Curtis commented
Checking in to see how this is going. This is a feature we are really looking forward to.
any news to share on this? Web hooks coming or not??
Hello! Are there any news on this feature? Thanks.
As a partner app, the webhooks and filtered events of interest should be setup on the 3rd party app registration like in Quickbooks so we don't need provide to customers with instructions to configure the webhooks we need!