Полагаю, вы имеете в виду добавление пользовательских атрибутов в консоль администратора путем расширения темы - https://www.keycloak.org/docs/3.1/server_development/topics/custom-attributes.html Поскольку это настраивает саму консоль администратора, она включает в себя некоторую настройку файлов, загружаемых приложением keycloak для пользовательской темы, поэтому яне думайте, что одного REST API будет достаточно.
Как указывает @Xtreme Biker, все, что вы можете сделать с помощью кликов в консоли администратора, вы можете сделать через REST API, поскольку консоль использует этот API.Вы можете выполнить соответствующие действия в консоли администратора и проверить вкладку сети в консоли браузера, чтобы увидеть, каковы вызовы REST (обратите внимание, что вам может потребоваться указать браузеру не очищать журнал между загрузками страниц).Так что, если вы можете сделать это просто с помощью кликов в браузере, тогда достаточно REST API.Если вам также нужно изменить конфигурационные файлы, вам нужно будет выполнить эту часть вне REST API.