# Receiving multiple webhook events with different event ids

**URL:** <https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052>\
**Category:** Questions\
**Tags:** catalog-api\
**Created:** [March 29, 2023, 10:12pm UTC](https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052 "2023-03-29T22:12:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wsdzy2010](https://avatars.discourse-cdn.com/v4/letter/w/58f4c7/32.png) [@wsdzy2010](https://developer.squareup.com/forums/u/wsdzy2010)\
**Post date:** [March 29, 2023, 10:12pm UTC](https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052/1 "2023-03-29T22:12:44Z")

</div>

Hi,

After simply changing an item name on Square dashboard item details page, we received multiple webhook events with different event ids and event different versions. We want to know is it a normal behavior? I know Square may create multiple events triggered by the same action, but will they have different catalog\_versions. Do we have to handle the duplicate event on our side?

```auto
{
    "merchant_id": "2CT4H0PNMWTT1",
    "type": "catalog.version.updated",
    "event_id": "b7e688cf-9cbe-305b-8200-898211b279db",
    "created_at": "2023-03-29T13:29:47.265168191Z",
    "data": {
        "type": "catalog",
        "id": "",
        "object": {
            "catalog_version": {
                "updated_at": "2023-03-29T13:29:47.205Z"
            }
        }
    }
}

{
    "merchant_id": "2CT4H0PNMWTT1",
    "type": "catalog.version.updated",
    "event_id": "b26cb64e-d2af-3482-98ce-07acdfdf2570",
    "created_at": "2023-03-29T13:29:16.204639745Z",
    "data": {
        "type": "catalog",
        "id": "",
        "object": {
            "catalog_version": {
                "updated_at": "2023-03-29T13:29:16.13Z"
            }
        }
    }
}

```

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [March 30, 2023, 12:20am UTC](https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052/2 "2023-03-30T00:20:40Z")

</div>

It is possible that updating one field will cause multiple events. If there is an entirely different event that means that something else changed. Are you not seeing any difference between the versions? 🙂

---

<div class="post-metadata">

**Author:** ![wsdzy2010](https://avatars.discourse-cdn.com/v4/letter/w/58f4c7/32.png) [@wsdzy2010](https://developer.squareup.com/forums/u/wsdzy2010)\
**Post date:** [March 30, 2023, 2:11am UTC](https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052/3 "2023-03-30T02:11:46Z")

</div>

Not at all. Just a simple edit action will always trigger double events.

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [March 30, 2023, 4:00pm UTC](https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052/4 "2023-03-30T16:00:44Z")

</div>

Are you possibly subscribed twice? 🙂

---

<div class="post-metadata">

**Author:** ![wsdzy2010](https://avatars.discourse-cdn.com/v4/letter/w/58f4c7/32.png) [@wsdzy2010](https://developer.squareup.com/forums/u/wsdzy2010)\
**Post date:** [April 12, 2023, 3:57pm UTC](https://developer.squareup.com/forums/t/receiving-multiple-webhook-events-with-different-event-ids/9052/5 "2023-04-12T15:57:28Z")

</div>

You are right, thanks!
