API поиск пользователя по полю пользователя?

У меня есть пользовательское поле user_field, в котором хранятся ID пользователей моего сайта. Я использую это поле, чтобы отображать ссылку вроде «Перейти к профилю на основном сайте» в профиле форума, но также хотел бы искать пользователей по этому ID. Обратите внимание: меня интересует поиск не с точки зрения обычного пользователя, а с точки зрения администратора, у которого есть токен административного API.

Похоже, что API предоставляет возможность поиска только по имени пользователя (что подошло бы мне, если бы не огромные ограничения, такие как «нельзя начинать с минуса», «нельзя использовать эмодзи и другие корректные символы Unicode» и т. д.), по ID в Discourse или по некоторому «внешнему ID». Последний вариант кажется наиболее подходящим, но, насколько я понял, просто заполнить его своими произвольными данными нельзя — требуется логика SSO, которой у меня нет.

Таким образом, вопрос: как можно искать пользователей в Discourse с помощью токена административного API по чему-то другому, кроме имени пользователя? И поиск по электронной почте, и поиск по пользовательскому полю значительно упростили бы мою жизнь по сравнению с текущей ситуацией, когда я пытаюсь найти пользователя по имени, но иногда ничего не нахожу, и у меня нет никакой связи.