Если ваше приложение представляет собой веб-страницу, то проще всего сделать это отдельно от WordPress REST API. WordPress имеет веб-страницу http://aaa.bbb.ccc/wp-login.php?action=register, которая позволяет регистрировать новых пользователей. Чтобы включить эту веб-страницу, выберите «Панель управления» -> «Настройки» -> «Основные» -> «Членство» -> «Любой может зарегистрироваться»).
Если ваше приложение является мобильным приложением, то ваше мобильное устройство может просто отправить тот же HTTP-запрос, который отправляет http://aaa.bbb.ccc/wp-login.php?action=register. И.Е. запрос POST с параметром запроса action = зарегистрироваться с параметрами POST user_email, user_login, wp-submit = Register.
Если вы действительно настаиваете на этом, используя REST API, я думаю, что сработает следующее. (Отказ от ответственности: я на самом деле не реализовал это.)
Вам нужно будет переопределить проверку подлинности WordPress REST. Сначала создайте новую роль с возможностью 'create_users'. Во-вторых, создайте пользователя с этой ролью. Создайте одноразовый номер, который указывает, что новый пользователь должен быть зарегистрирован. Когда ваше приложение возвращает этот одноразовый номер и учетные данные пользователя в конечную точку http://aaa.bbb.ccc/wp-json/wp/v2/users, вы должны переопределить аутентификацию WordPress, чтобы назначить текущему пользователю пользователя, которого вы создали с ролью 'create_users'.