# Webhook with id object.id=null

**URL:** <https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214>\
**Category:** API and Webhooks\
**Created:** [March 22, 2020, 11:36am UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214 "2020-03-22T11:36:58Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![alon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alon/32/3471_2.png) [@alon](https://devforum.zoom.us/u/alon)\
**Post date:** [March 22, 2020, 11:36am UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/1 "2020-03-22T11:36:58Z")

</div>

Just received `meeting.participant_left` with `id: null` 😿

```auto
  "event": "meeting.participant_left",
  "payload": {
    "account_id": "SKrPQMSSS9yHCN4yBQgZZg",
    "object": {
      "duration": 0,
      "start_time": null,
      "timezone": null,
      "topic": null,
      "id": null,
      "type": 0,
      "uuid": "Csxibxe7QFuunH3ZvHuPLg==",
      "participant": {
        "leave_time": "2020-03-21T18:08:38Z",
        "id": "_VvMCStBSDO1y0ZfugOH5g",
        "user_id": "16778240",
        "user_name": "XXXXX@gmail.com"
      },
      "host_id": ""
    }
  }
}

```

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 23, 2020, 7:48pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/2 "2020-03-23T19:48:59Z")

</div>

Hey @alon,

Is this issue one off, or are you seeing this for all your webhooks?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![alon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alon/32/3471_2.png) [@alon](https://devforum.zoom.us/u/alon)\
**Post date:** [March 23, 2020, 8:27pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/3 "2020-03-23T20:27:43Z")

</div>

this is a one off issue. Only happened once up until now.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 23, 2020, 11:35pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/4 "2020-03-23T23:35:18Z")

</div>

Hey @alon,

Can you please let us know if it happens again?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![alon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alon/32/3471_2.png) [@alon](https://devforum.zoom.us/u/alon)\
**Post date:** [March 29, 2020, 12:12pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/5 "2020-03-29T12:12:36Z")

</div>

this still keeps happening - two events with id: nil

```auto
{
  "event": "meeting.participant_joined",
  "payload": {
    "account_id": "NDB67sTER76OfLRdu54ojw",
    "object": {
      "duration": 0,
      "start_time": nil,
      "timezone": nil,
      "topic": nil,
      "id": nil,
      "type": 0,
      "uuid": "bnZzerojS+GwI0tcajGMfQ==",
      "participant": {
        "id": "",
        "user_id": "0",
        "user_name": "EXTRACTED",
        "join_time": "2020-03-17T09:45:12Z"
      },
      "host_id": ""
    }
  },
  "webhook": {
    "event": "meeting.participant_joined",
    "payload": {
      "account_id": "NDB67sTER76OfLRdu54ojw",
      "object": {
        "duration": 0,
        "start_time": nil,
        "timezone": nil,
        "topic": nil,
        "id": nil,
        "type": 0,
        "uuid": "bnZzerojS+GwI0tcajGMfQ==",
        "participant": {
          "id": "",
          "user_id": "0",
          "user_name": "EXTRACTED",
          "join_time": "2020-03-17T09:45:12Z"
        },
        "host_id": ""
      }
    }
  }
{
  "event": "meeting.participant_joined",
  "payload": {
    "account_id": "NDB67sTER76OfLRdu54ojw",
    "object": {
      "duration": 0,
      "start_time": nil,
      "timezone": nil,
      "topic": nil,
      "id": nil,
      "type": 0,
      "uuid": "k9PUNwOyTlmvDkMN6xJcLA==",
      "participant": {
        "id": "_a75uU0cQliAeb2lgi_JNw",
        "user_id": "16778240",
        "user_name": "EXTRACTED",
        "join_time": "2020-03-16T18:54:30Z"
      },
      "host_id": ""
    }
  },
  "webhook": {
    "event": "meeting.participant_joined",
    "payload": {
      "account_id": "NDB67sTER76OfLRdu54ojw",
      "object": {
        "duration": 0,
        "start_time": nil,
        "timezone": nil,
        "topic": nil,
        "id": nil,
        "type": 0,
        "uuid": "k9PUNwOyTlmvDkMN6xJcLA==",
        "participant": {
          "id": "_a75uU0cQliAeb2lgi_JNw",
          "user_id": "16778240",
          "user_name": "EXTRACTED",
          "join_time": "2020-03-16T18:54:30Z"
        },
        "host_id": ""
      }
    }
  }

```

---

<div class="post-metadata">

**Author:** ![alon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alon/32/3471_2.png) [@alon](https://devforum.zoom.us/u/alon)\
**Post date:** [March 29, 2020, 12:16pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/6 "2020-03-29T12:16:15Z")

</div>

I’m guessing this is an issue of some job worker communicating with a replication DB which is not synced yet, hence it does not find the meeting object.  
Is it reasonable to think that if I fail the webhook with 500, the next retry will contain the meeting id? Or is the retry mechanism separated and the same event JSON will be sent anyways?

---

<div class="post-metadata">

**Author:** ![alon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alon/32/3471_2.png) [@alon](https://devforum.zoom.us/u/alon)\
**Post date:** [March 29, 2020, 12:24pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/7 "2020-03-29T12:24:22Z")

</div>

this is acutally happening quite a lot

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 30, 2020, 8:55pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/8 "2020-03-30T20:55:39Z")

</div>

Hey @alon,

We will look into this issue. (ZOOM-147866)

Unfortunately the retry logic has been temporarily turned off, details here:

> [@Developer impacting changes during COVID-19](https://devforum.zoom.us/t/developer-impacting-changes-during-covid-19/8930):
>
> [Developer impacting changes during COVID-19](https://devforum.zoom.us/t/developer-impacting-changes-during-covid-19/8930)Zoom Developer Documentation Survey Please take a few minutes to fill out the [Zoom Developer Docs survey](https://forms.gle/mHCNSZuWfsNDcyMc8) and let us know how we can assist you better with our docs. Your input will be invaluable in improving our documentation. Delayed responses by Zoom staff on developer forum due to volume of posts. Expect a reply in 24 hours on weekdays. What does this mean? During these tough times, we are seeing a massive increase in demand for our services. To …

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 1, 2020, 4:48pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/9 "2020-04-01T16:48:48Z")

</div>

Hey @alon,

We have identified the issue and are working on a fix.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![alon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alon/32/3471_2.png) [@alon](https://devforum.zoom.us/u/alon)\
**Post date:** [June 25, 2020, 3:07pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/10 "2020-06-25T15:07:57Z")

</div>

it seems like this bug still exists.  
Just received an event of `participant_left` with id null

```auto
{
  "payload": {
    "account_id": " ****",
    "object": {
      "uuid": "FguRDZM7SjuNIi1cEqYDvw==",
      "participant": {
        "leave_time": "2020-06-25T15:03:16Z",
        "user_id": " ****",
        "user_name": " ****",
        "id": "rE-N_v64Tw2u0LeNzxKKjA"
      },
      "id": null,
      "type": 0,
      "topic": null,
      "host_id": "",
      "duration": 0,
      "start_time": null,
      "timezone": null
    }
  },
  "event": "meeting.participant_left"
}

```

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [June 26, 2020, 9:14pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/11 "2020-06-26T21:14:36Z")

</div>

Hey @alon,

We are looking into this.

Apologies for the inconvenience.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 10:28pm UTC](https://devforum.zoom.us/t/webhook-with-id-object-id-null/9214/12 "2020-08-21T22:28:23Z")

</div>


