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’re happy to announce that the invoice webhooks work has been completed! We now support both invoice and contact events.
We know there are lots of other events in Xero that would be useful to you as webhooks. To help us prioritise which ones to focus on next, please create separate suggestions and vote on the ones you’d like to see us implement.
-
Anonymous commented
It is a pain that Xero reconcile and Timely pay on account do not match up and create duplicate lines. Come on people, fix this please.
-
When a payment or a credit note is applied to the invoice it does trigger a webhook :)
-
Ryan Marshall commented
Hoping that the "Invoices" webhook fires when a payment is added to it...
-
Chris Rutherfurd commented
Does the invoice events webhook support notifications when a payment or credit note is applied to the invoice and providing the ID number for the payment or credit note or does it only support showing invoices that are added or amended?
-
Chris Rutherfurd commented
Does the invoice events webhook support notifications when a payment or credit note is applied to the invoice and providing the ID number for the payment or credit note or does it only support showing invoices that are added or amended?
-
Abraham Steinberg commented
Any estimate when the invoice webhooks will be in beta?
-
mbremer commented
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
-
Lee commented
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.
-
Paul commented
+1, amazing that it took 7 years for a response
-
Pravin commented
This is very useful, we need webhooks for "Payments" and "Invoices"!
-
Anonymous commented
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.
Thank you!
-
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
-
Anonymous commented
Fantastic... request sent :)