Account-level App Initialization

Zoom Apps Configuration
Node.js or Python - doesn’t matter

Description
I’m trying to figure out the best way to start developing an app for distribution that will mostly work in the background. It will provide some reporting after a meeting has ended at the organizational level so I guess I need to install it as at admin level and then react based on webhooks and using the API.

What I’m looking for is the proper flow for using the API with the account that installed the app. Since I want to react based on a webhook call, I plan to use the account_id from the webhook and then to request an appropriate token?
However, since this is a mix of a server-to-server app and a OAuth app, it’s not clear to me if I’m designing this correctly or not. Does this flow make sense?

Thanks,
Rafi.

Looks like this is the right path - Deauthorization endpoint user identification - #6 by will.zoom

I’m glad to hear that you were able to find an answer!