Hi, i'm using webhooks to synchronize JIRA with a in-house project management software and the data synchronization is bi-directional. Therefore, I need to know when someone modifies something in JIRA to update our DB but also update JIRA when someone updates our DB. The problem comes when a webhook is triggered everytime I use the API to send the new issue data, my software gets called by the webhook with the data that I just sent, which creates useless network traffic and potentially more concurrent access problems. I'm looking for an elegant way to prevent my system of having to process a webhook request everytime I make modifications to JIRA using the API. (The same service is used to send requests to and handle webhooks from JIRA)
Thank you
I think the only thing you could do is to edit your webhook processor script that's updating your in-house software to ignore updates triggered by the account you're using with the API. That's if this account isn't used for any other purpose. I couldn't think of a way that you could prevent the webhook from being triggered at all.
Thank you for your input, much appreciated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.