I am reaching out to seek assistance regarding accessing billing invoice information through the Zoom API. I am currently working on automating a workflow to retrieve invoice details for integration with our accounting system, but I have encountered some challenges.
Specifically:
- I am using a Server-to-Server OAuth app to authenticate and generate access tokens.
- I attempted to retrieve billing invoices using the endpoint
/accounts/me/billing/invoices. However, I received a 401 Unauthorized error stating that the API does not support client credentials for authorization.
My questions are as follows:
- Does the
/accounts/me/billing/invoicesendpoint support Server-to-Server OAuth authentication? - If this endpoint does not support this app type, is there an alternative method or endpoint to access billing invoice details via API?
- Are there any account-level restrictions or additional scopes required for accessing billing information? (For reference, I am using a standard Zoom account, not a Master Account.)
I would greatly appreciate your guidance on this matter, as automating the retrieval of invoices is an essential part of our workflow. If additional permissions or account changes are required, please let me know how to proceed.
Thank you in advance for your support. Please don’t hesitate to reach out if you need any additional information about my setup.