Hello everybody,
I need an open source solution for identity and access management that can be integrated with a C++ application. Does Keycloak provide full REST API support for managing tokens, users, roles, resources and policies without need to use the web-based admin console of Keycloak?
What exactly do you expect from a “Full” API?
There is the “REST Admin API”, the admin UI also uses this. This means, that you can do everything you do via the admin UI pure API based.
Thank you for your response. Actually I read Keycloak Admin REST API, but it is very brief. Is there any more detailed documentation available on these APIs?
Unfortunately not.
You can have a look into the source code.
Or you open the developer console of your browser and examine on the network tab the xhr requests, the admin ui sends to keycloak on clicking certain buttons. Sounds weird, but it is actually the only proper solution.
1 Like