# Recording.completed Webhook for users created via zoom API

**URL:** <https://devforum.zoom.us/t/recording-completed-webhook-for-users-created-via-zoom-api/20136>\
**Category:** API and Webhooks\
**Created:** [June 3, 2020, 3:17pm UTC](https://devforum.zoom.us/t/recording-completed-webhook-for-users-created-via-zoom-api/20136 "2020-06-03T15:17:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Satish](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@Satish](https://devforum.zoom.us/u/Satish)\
**Post date:** [June 3, 2020, 3:17pm UTC](https://devforum.zoom.us/t/recording-completed-webhook-for-users-created-via-zoom-api/20136/1 "2020-06-03T15:17:56Z")

</div>

**Description**  
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.

**Error**  
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?

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [June 5, 2020, 11:25pm UTC](https://devforum.zoom.us/t/recording-completed-webhook-for-users-created-via-zoom-api/20136/2 "2020-06-05T23:25:33Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 9:54pm UTC](https://devforum.zoom.us/t/recording-completed-webhook-for-users-created-via-zoom-api/20136/3 "2020-08-21T21:54:18Z")

</div>


