# Webhook POST request - id duplication

**URL:** <https://discuss.dwolla.com/t/webhook-post-request-id-duplication/5114>\
**Category:** API Support\
**Created:** [March 1, 2019, 8:55pm UTC](https://discuss.dwolla.com/t/webhook-post-request-id-duplication/5114 "2019-03-01T20:55:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luis\_Ortiz](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Luis\_Ortiz](https://discuss.dwolla.com/u/Luis_Ortiz)\
**Post date:** [March 1, 2019, 8:55pm UTC](https://discuss.dwolla.com/t/webhook-post-request-id-duplication/5114/1 "2019-03-01T20:55:02Z")

</div>

Hello good afternoon, I’m working with the web hooks and going through your documentation, and in the it you have the following JSON as example:

```
{
  "id": "fe869b23-097b-4c95-9891-cb59c753a895",
  "resourceId": "ac84655e-8d28-e911-8115-c4a646b43d5b",
  "topic": "customer_transfer_completed",
  "timestamp": "2019-02-04T14:58:45.144Z",
  "_links": {
    "self": {
      "href": "https://api-sandbox.dwolla.com/events/fe869b23-097b-4c95-9891-cb59c753a895"
    },
    "account": {
      "href": "https://api-sandbox.dwolla.com/accounts/ad5f2162-404a-4c4c-994e-6ab6c3a13254"
    },
    "resource": {
      "href": "https://api-sandbox.dwolla.com/transfers/ac84655e-8d28-e911-8115-c4a646b43d5b"
    },
    "customer": {
      "href": "https://api-sandbox.dwolla.com/customers/6c57f372-e9a0-47d4-91f3-ab2b3aae56f0"
    }
  },
  "created": "2019-02-04T14:58:45.144Z"
}

```

And I wonder if the ID value that is present in the body of the request, is the same, even when the request repeats itself? if the request repeats, the ID present in the post request, changes?

---

<div class="post-metadata">

**Author:** ![spencer](https://sea2.discourse-cdn.com/dwolla/user_avatar/discuss.dwolla.com/spencer/32/2143_2.png) [@spencer](https://discuss.dwolla.com/u/spencer)\
**Post date:** [March 1, 2019, 10:17pm UTC](https://discuss.dwolla.com/t/webhook-post-request-id-duplication/5114/2 "2019-03-01T22:17:38Z")

</div>

Hi @Luis_Ortiz, The `id` in the webhok payload is the Event ID. An Event can be delivered by a webhook more than one time, if for example, you failed to properly handle the first webhook that contained that Event. I’d likely recommend using that id for making your Event processing Idempotent.

---

<div class="post-metadata">

**Author:** ![Luis\_Ortiz](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Luis\_Ortiz](https://discuss.dwolla.com/u/Luis_Ortiz)\
**Post date:** [March 5, 2019, 3:46pm UTC](https://discuss.dwolla.com/t/webhook-post-request-id-duplication/5114/3 "2019-03-05T15:46:04Z")

</div>

Ok, thanks
