Client_credentials oauth for action in custom gpt

I hope this is the right section.

When creating an action for a gpt I notice that there are 2 options for authentication, api key or oauth.

The oauth seems strictly limited to Authorization Code flow. Is it possible to implement a client_credentials flow for an Action in a gpt.

The basic use case here is the same as api keys, but the authentication framework that we are using here requires oauth Client credentials flow with a client_id and user secret.

I’ve considered using base encoded client id and secret as a proxy api-key, but I really want to hand back a limited use bearer token as per the result of different oauth flows.