Listing OAuth clients and scope assignments via API

How should I properly to list all OAuth clients in an org and check their scope assignments programmatically? The GET /api/v2/oauth/clients endpoint returns a list, but the response lacks the scopes array present in the POST payload.

resource "genesyscloud_oauth_client" "this" {
 name = "test"
 scopes = ["admin:client:read", "conversation:call:read"]
}

I need to audit existing clients. Is there a secondary endpoint or a query parameter to expand the scope details in the initial GET request?