<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: [Bug] Inconsistent and incomplete webex webhook payload in Webex for Developers</title>
    <link>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4681326#M1423</link>
    <description>&lt;P&gt;Thank you for the reply. I've emailed a link to this post.&lt;/P&gt;</description>
    <pubDate>Mon, 05 Sep 2022 10:11:32 GMT</pubDate>
    <dc:creator>Anubis1</dc:creator>
    <dc:date>2022-09-05T10:11:32Z</dc:date>
    <item>
      <title>[Bug] Inconsistent and incomplete webex webhook payload</title>
      <link>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4680976#M1415</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am using webex webhooks to collect meeting participation joined/left events.&lt;/P&gt;&lt;P&gt;I find "&lt;EM&gt;sometimes&lt;/EM&gt;" the participant-left webhook payload doesn't contain the participant Id (at path&amp;nbsp;&lt;EM&gt;".data.data.id"&lt;/EM&gt;). This field is a must have. Without this there is no way to identify the user.&amp;nbsp;This is happening in a real/paid webex account, not on a SandBox (which I find to have a lot of weird quirks).&lt;/P&gt;&lt;P&gt;Following is an example of such an incomplete webhook callback payload. Note that the &lt;EM&gt;id&lt;/EM&gt; field at path&amp;nbsp;&lt;EM&gt;".data.data.id"&lt;/EM&gt; is missing.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{
      "message":"webex meeting event hook triggered",
      "data":{
         "status":"active",
         "data":{
            "displayName":"SomeName",
            "meetingId":"f18b8a58266746eb93198b925d39de97_I_237607385244279949",
            "state":"left",
            "siteUrl":"&amp;lt;siteUrl&amp;gt;",
            "hostPersonId":"Y2lzY29zcGFyazovL3VzL1BFT1BMRS9lNWMwN2I3OC01NjA5LTQzNzgtODhlMS02ZjQwYTEzMzdlOTg",
            "devices":[
               {
                  "correlationId":"6e16fb02-cbc5-4afb-ba2e-7bbdbec32005",
                  "joinedTime":null,
                  "leftTime":"2022-09-04T16:36:19Z",
                  "deviceType":"GCC_OS_BrowserClient"
               }
            ],
            "orgId":"6c0531ce-0b88-4e3c-b14c-a4b9f1496c88",
            "hostEmail":"&amp;lt;hostEmail&amp;gt;"
         },
         "orgId":"Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi82YzA1MzFjZS0wYjg4LTRlM2MtYjE0Yy1hNGI5ZjE0OTZjODg",
         "name":"Webhook: meetingParticipants left",
         "created":"2022-05-17T19:17:46.920Z",
         "createdBy":"Y2lzY29zcGFyazovL3VzL1BFT1BMRS9lNWMwN2I3OC01NjA5LTQzNzgtODhlMS02ZjQwYTEzMzdlOTg",
         "ownedBy":"org",
         "event":"left",
         "resource":"meetingParticipants",
         "appId":"Y2lzY29zcGFyazovL3VzL0FQUExJQ0FUSU9OL0NkZTRkYzgyNTYzZDRmZjA0OTkxZWY5NTJlNDYxMmM0NWM2ZDlkMThmNWMzMmMwMmI5Nzk2ZmJjNmIzYjUwYzkx",
         "id":"Y2lzY29zcGFyazovL3VybjpURUFNOmV1LWNlbnRyYWwtMV9rL1dFQkhPT0svNjEyMzUzZTItMmE4ZC00ZjQyLWEzNjctMTZlM2YxNTM0NWJm",
         "targetUrl":"&amp;lt;appUrl&amp;gt;/triggers-webex-meetingParticipants-left"
      }
   }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following is an example of a correct payload received (on the same webex site for a meeting involving the same users). Note that this has the &lt;EM&gt;id&lt;/EM&gt; field at path &lt;EM&gt;".data.data.id"&lt;/EM&gt;&amp;nbsp;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{
      "message":"webex meeting event hook triggered",
      "data":{
         "created":"2022-05-17T19:17:46.920Z",
         "status":"active",
         "appId":"Y2lzY29zcGFyazovL3VzL0FQUExJQ0FUSU9OL0NkZTRkYzgyNTYzZDRmZjA0OTkxZWY5NTJlNDYxMmM0NWM2ZDlkMThmNWMzMmMwMmI5Nzk2ZmJjNmIzYjUwYzkx",
         "resource":"meetingParticipants",
         "ownedBy":"org",
         "id":"Y2lzY29zcGFyazovL3VybjpURUFNOmV1LWNlbnRyYWwtMV9rL1dFQkhPT0svNjEyMzUzZTItMmE4ZC00ZjQyLWEzNjctMTZlM2YxNTM0NWJm",
         "createdBy":"Y2lzY29zcGFyazovL3VzL1BFT1BMRS9lNWMwN2I3OC01NjA5LTQzNzgtODhlMS02ZjQwYTEzMzdlOTg",
         "targetUrl":"&amp;lt;appUrl&amp;gt;/triggers-webex-meetingParticipants-left",
         "event":"left",
         "name":"Webhook: meetingParticipants left",
         "data":{
            "hostEmail":"&amp;lt;hostEmail&amp;gt;",
            "devices":[
               {
                  "joinedTime":null,
                  "correlationId":"98ed25aa-7dae-49f7-b765-b4a431ff11d2",
                  "deviceType":"GCC_OS_BrowserClient",
                  "leftTime":"2022-09-04T16:27:34Z"
               }
            ],
            "siteUrl":"&amp;lt;siteUrl&amp;gt;",
            "displayName":"SomeName",
            "state":"left",
            "hostPersonId":"Y2lzY29zcGFyazovL3VzL1BFT1BMRS9lNWMwN2I3OC01NjA5LTQzNzgtODhlMS02ZjQwYTEzMzdlOTg",
            "id":"f18b8a58266746eb93198b925d39de97_I_237606949549418258_13f4015e-a197-303d-8291-d2820c916af4",
            "orgId":"6c0531ce-0b88-4e3c-b14c-a4b9f1496c88",
            "meetingId":"f18b8a58266746eb93198b925d39de97_I_237606949549418258"
         },
         "orgId":"Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi82YzA1MzFjZS0wYjg4LTRlM2MtYjE0Yy1hNGI5ZjE0OTZjODg"
      }
   }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(Above outputs are real ones and none of Ids are changed, so that you can use them for any internal traces if needed.)&lt;/P&gt;</description>
      <pubDate>Sun, 04 Sep 2022 18:03:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4680976#M1415</guid>
      <dc:creator>Anubis1</dc:creator>
      <dc:date>2022-09-04T18:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: [Bug] Inconsistent and incomplete webex webhook payload</title>
      <link>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4681243#M1419</link>
      <description>&lt;P&gt;Hi, can you please create a ticket for this by emailing &lt;A href="mailto:devsupport@webex.com?" target="_blank"&gt;devsupport@webex.com?&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Please also provide the user who created the webhook and if you have trackingId's for these responses, please provide those too.&lt;BR /&gt;&lt;BR /&gt;I can see the issue you're facing here, we can investigate further through a ticket. And involve engineering if needed to.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Sep 2022 09:24:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4681243#M1419</guid>
      <dc:creator>Raffaele Lagana</dc:creator>
      <dc:date>2022-09-05T09:24:43Z</dc:date>
    </item>
    <item>
      <title>Re: [Bug] Inconsistent and incomplete webex webhook payload</title>
      <link>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4681326#M1423</link>
      <description>&lt;P&gt;Thank you for the reply. I've emailed a link to this post.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Sep 2022 10:11:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-for-developers/bug-inconsistent-and-incomplete-webex-webhook-payload/m-p/4681326#M1423</guid>
      <dc:creator>Anubis1</dc:creator>
      <dc:date>2022-09-05T10:11:32Z</dc:date>
    </item>
  </channel>
</rss>

