# Questions about user event webhooks

**URL:** https://meta.discourse.org/t/questions-about-user-event-webhooks/304753
**Category:** Support
**Tags:** webhooks
**Created:** [April 20, 2024, 7:45pm UTC](https://meta.discourse.org/t/questions-about-user-event-webhooks/304753 "2024-04-20T19:45:46Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jordan-violet](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan-violet/32/281428_2.png) [@jordan-violet](https://meta.discourse.org/u/jordan-violet)
#### Post date: [April 20, 2024, 7:45pm UTC](https://meta.discourse.org/t/questions-about-user-event-webhooks/304753/1 "2024-04-20T19:45:46Z")

</div>

Is there a document somewhere that I’m not finding that describes in detail the various webhooks, their payloads, and what triggers them?

In my particular example, I’m curious to know:

- Does the `user is updated` event also trigger when the user is:
  - created
  - approved
  - deleted
  - suspended
  - unsuspended

I’m currently working on connecting these webhooks to Airtable and I’m getting some failures that I unfortunately can’t debug due to the limitations of Airtable’s platform, so I’m trying to rule out everything I can by better understanding the Discourse side.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [April 20, 2024, 8:28pm UTC](https://meta.discourse.org/t/questions-about-user-event-webhooks/304753/2 "2024-04-20T20:28:04Z")

</div>

Hi Jordan!

Unfortunately, I’m not aware of any documentation related to webhook events.

I would test myself with a dummy user (and enable all webhook events) or look at the code.

The event `user_updated` doesn’t trigger the listed actions. They have their events:

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/0/9/b099a023919ff2afba48c541682389abe2ebf57d.png)

You can find the all events names definitions here:

> <https://github.com/discourse/discourse/blob/main/app/models/web_hook_event_type.rb#L51-L59>

Also, you can see the event name related to the translation here:

> <https://github.com/discourse/discourse/blob/main/config/locales/client.en.yml#L5254-L5264>

I hope that helps!
