Invalid Webhook Payload

Earlier today we received invalid recording.started and recording.stopped webhook payloads:

{
  "event": "recording.started",
  "payload": {
    "account_id": "EH5kXXXXXflrBO-A",
    "object": {
      "duration": 0,
      "host_id": "os4TXXXXXvnSw",
      "id": 3XXXXXXX4,
      "recording_file": {
        "recording_end": "",
        "recording_start": "2020-09-30T13:28:49Z"
      },
      "start_time": "2020-09-30T13:28:46Z",
      "topic": "XXX",
      "type": 0,
      "uuid": "QcLFMpInTGSdAGqoLOe2yQ=="
    }
  }
}
{
  "event": "recording.stopped",
  "payload": {
    "account_id": "EH5kgXXXXXXHflrBO-A",
    "object": {
      "duration": 0,
      "host_id": "os4TMOXXXXXnjz5vnSw",
      "id": 3XXXXXXX4,
      "recording_file": {
        "recording_end": "2020-09-30T13:37:05Z",
        "recording_start": "2020-09-30T13:28:49Z"
      },
      "start_time": "2020-09-30T13:28:46Z",
      "topic": "XXX",
      "type": 0,
      "uuid": "QcLFMpInTGSdAGqoLOe2yQ=="
    }
  }
}

"type": 0 is not a documented value.

Hey @ryan,

Thanks for pointing this out—we will look into this and update our documentation.

cc @shrijana.g

Best,
Will

1 Like

@ryan This could be a bug. Could you email us the complete payload at developersupport@zoom.us along with the “x-zm-trackingid” field present in the header of these events?

Thank you,
Shrijana

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