For v18+, is there a Client Mapper Type that can allow for call out to an external API?
There used to be a Javascript Mapper – where potentially could be used for external API calls, however Javascript Mapper Type does not appear to available in >=v18{+
You have to pack your Javascript in a jar file and put it on the filessystem of your setup, as described here: https://www.keycloak.org/docs/latest/server_development/index.html#_script_providers
To get the jar-packed mappers work, the “scripts” feature has to be enabled. After that, every script appears as a new mapper type in the mappers dialogs.
The old “upload_scripts” feature is not working anymore.