Why is the "email" null by webhook

Description
I am using WEBHook’s “meeting.participant_joined” to get the participants.
I found that only some of the users have “email” set to null.
This user is also registered as a “registrant”, and of course the “registrant_id” exists. Why is the “email” null?.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
Webhook

How To Reproduce (If applicable)
Steps to reproduce the behavior:

 {
  ["payload"]=>
  object(stdClass)#329 (2) {
    ["account_id"]=>
    string(22) "_dNPV2_5QJuK3mETYrJKXA"
    ["object"]=>
    object(stdClass)#322 (9) {
      ["uuid"]=>
      string(24) "1EYvnA7SSdCz5Sxl3GTG0w=="
      ["participant"]=>
      object(stdClass)#328 (6) {
        ["user_id"]=>
        string(8) "16815104"
        ["user_name"]=>
        string(13) "****"
        ["registrant_id"]=>
        string(22) "6RzfR91XQm2dTfWJoeTS1w"
        ["id"]=>
        string(22) "6RzfR91XQm2dTfWJoeTS1w"
        ["join_time"]=>
        string(20) "2022-01-18T18:23:10Z"
        ["email"]=>
        NULL
      }
      ["id"]=>
      string(11) "83265698531"
      ["type"]=>
      int(2)
      ["topic"]=>
      string(61) "****"
      ["host_id"]=>
      string(22) "HQ7F-i58SaiZR3nCl199uQ"
      ["duration"]=>
      int(120)
      ["start_time"]=>
      string(20) "2022-01-18T17:41:06Z"
      ["timezone"]=>
      string(10) "Asia/Tokyo"
    }
  }
  ["event_ts"]=>
  int(1642530194154)
  ["event"]=>
  string(26) "meeting.participant_joined"
  ["query_string"]=>
  NULL
}

Hi @hanataba ,

Do you know if the user was logged in to their account when they joined the meeting? If they were not, the email field will return null.

Gianni

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.