Bug: recording.completed event misses recording_type field



According to Recording Evens documentation (https://marketplace.zoom.us/docs/api-reference/webhook-reference/recording-events), “recording.completed” event payload has recording_type field under recording_files.

However, the real webhook events we get do not have this field.

Beside this bug, there is a documentation bug:
In the documentation, payload has “object” field, however, in reality it is “meeting” field. This needs to be fixed, too.


Cagdas Tulek


Hi @it-vendors,

Thanks, I’ll report this to our Engineering team to get it fixed asap.


Hi Michael,

Any update on these issues?




@it-vendors, the payload contains “object” field is our new webhook feature. The new webhook event will be named as $object . $action, for example: recording.completed. The payload definition will be as below:

    "event": "string"
    "payload": {
        "account_id": "$account_id(string)",
        "object": {
            "$object_field": "string"