List OAuth clients and scopes via API

Stuck on programmatically retrieving the full list of OAuth clients and their associated scope assignments for our org. The standard /api/v2/oauth/clients endpoint returns client metadata but omits the scope array, and I need to audit permissions across multiple environments. I’ve tried hitting /api/v2/oauth/clients/{id} with an admin token, but the response still lacks scope details. How do I fetch the scope mappings for each client using the REST API or SDK?