I’m looking for the best way for us to handle the
recording.completed webhook events and find the matching meeting it belongs to in our database. We need to support multiple meeting instances (when a host begins and ends the meeting a couple times), and potentially also meetings using a PMI.
Get Meeting, Get Past Meeting Details/Instances, and the
How To Reproduce (If applicable)
- Enable “Use Personal Meeting ID (PMI) when scheduling a meeting” on your account or sub-account, and users.
- Subscribe to the
- Create a meeting via the API and it responds with the new meeting info. Let’s say the
- As a meeting host, join and end the meeting a few times, and creating recordings each time.
- Receive the
recording.completedwebhook events that was subscribed to and attempt to match it with a meeting in our database.
Notice it uses meeting PID values when describing the recordings’ meeting, and have no way of knowing it is actually meeting id
165655697. Seems that we then need to get a list of all
uuids associated to this meeting using the past meetings API, but would this be possible using the PMI, or perhaps some other method using the meeting uuid?