We are building an application where we would like to get notified if the user of our application creates an invoice using sage. Does sage have any kind of service for this?
the Sage Accounting API does not implement a Webhook feature or notification system (yet).
What you can do instead is retrieving only objects that have been updated or created since the last time you synced the data. Please have a look at https://developer.sage.com/api/accounting/guides/best_practices/#data-synch-efficiencies where we shortly describe how this works.
I hope that helps.
Is Webhooks under consideration?
Do we have anything similar to transactions for contacts? We need to know when a contact is created or updated.
Hi Paras Paul
you can use the updated_or_created_since query param on a lot of endpoints in the Sage Accounting API. Please have a look at our API reference where you can find a list of all available endpoint filters for each endpoint. In case of contacts, see https://developer.sage.com/api/accounting/api/contacts/#operation/getContacts.
I hope this helps.