
32bct (32bct) asked a question.
I have an API exposed through Azure APIM and would like to share the API with multiple clients. The clients' applications would authenticate from Okta and use the API.
I have created an Application in Okta, which provides just 1 Client Id and Secret. I don't want to share the same client credentials with different clients. How can I register multiple clients and share my API? Or is my understanding not correct and I need to follow some other approach. Please help.
Thanks,

Hello @32bct (32bct),
In this scenario, you can use the Dynamic Client Registration API method
The Dynamic Client Registration API provides operations to register and manage client applications for use with Okta's OAuth 2.0 and OpenID Connect endpoints.
If you need additional information or assistance you can use the link below as a reference for this scenario:
https://developer.okta.com/docs/reference/api/oauth-clients/
f you need further assistance you can also feel free to post this question on our Okta Developer Forums: https://devforum.okta.com, this is a place for the Okta developer community to interact.
Please let us know if this was useful and allow you to solve your problem.
Have a great day ahead.
Regards,
Natalia
Okta Inc.