Webhooks: When and Where?

I have been curious about webhooks. What are they for and when to use them (examples)? Is it just external API stuff?

Or is it one of those ‘if you don’t know what they are you don’t need them’ sort of thing?

I feel like I may be missing out.

Please check:

Already looked at that. That’s why I asked if it was just a external API thing. I know it can be used for Stripe but is that all it’s for?

Yes, you can use webhooks with stripe for the use cases explained in the article.

Webhooks are like call backs from external providers.
For example you may use a payment system where you conduct a payment transaction
The transaction may not be immediate so waiting for a status reply via the API call would be inappropriate
Setting a call-back is an API action which the payment processing system would “call” the action when the transaction completes to confirm the transaction and probable return some information.
It is used by many systems

Thanks guys. Now I know it’s not something I would normally use for my dashboard projects. That’s all I needed to know (for now).

:beers: