Billing API Access for Video SDK accounts

The Video SDK is designed for building our own services and has per-minute usage charges. It’s important that we be able to monitor these costs programmatically so we can avoid unexpected charges.

At the moment, Video SDK accounts have a client ID & secret that can not be used for accessing the billing API. We need some way of generating an API key that can be used for this and be able to pull Video SDK usage data.

Ideally, the data returned will have session-identifying information either by Topic, Username, or some other session tag that could be added when we create sessions. This way, we could track usage based on our downstream clients.