@titogarrido said in I want my webhooks firing only when I use the web interface, how can I do that?:
Is there a way to fire webhooks only when the admin application executes an action
I'm not aware of any way to do this. The webhook actions for API calls are indistinguishable from the webhook actions caused by the admin UI because the admin UI uses the API.
I am trying to use the webhook to keep a local database synchronized, is it a correct usage? If not, how can I keep a local database sync?
I think you are on the right path. I'm not sure why it is timing out, but as @mgetka says, that's what I'd investigate.