Recording.completed Webhook for users created via zoom API

We create licensed zoom users via our API, we also create meetings using Zoom API for these users, using their Zoom UserId. The system uses the starturl and let others join using the meeting id and password or joinurl. Our challenge is, we are not getting recording.completed webhook messages, we are only getting meeting.ended webhook messages.

What is required to receive recording.completed webhook messages for these API created licensed user’s meetings.

Missing recording.completed webhook messages

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

Which Endpoint/s?

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

  1. Create License user via Zoom API using our main admin account
  2. Create meeting via Zoom API using our main admin account on behalf of this new Licensed user
  3. Meeting.completed received successfully after completion of this meeting
  4. Webhook recording.completed not received although a paid/licensed user.
    How can we receive this?

Hi @Satish are you allowing enough time to pass for the recording to process? A recording.completed event will be delivered when the recording has processed, not when the recording has stopped.