Crear usuarios en etapa a través de API?

He querido usar Discourse como un procesador de formularios genérico para manejar formularios de contacto. Odio los formularios de contacto, pero algunos usuarios prefieren usar un formulario de contacto en lugar de enviar un correo electrónico. Incluso si creo que esas personas toman malas decisiones, me gustaría facilitarles el contacto para que puedan darme dinero.

Sería muy útil poder crear un mensaje que cree un usuario provisional sin tener que recurrir a algún otro sistema para procesar el formulario y enviar un correo electrónico.

Supongo que necesitaré crear un plugin para hacer esto, pero ese es mi plan.

Esta es una de las únicas cosas que me quedan por resolver para deshacerme de WordPress.

Así que tal vez lo que haré en el plugin es crear la publicación como si fuera un correo electrónico. Eso podría no ser muy difícil en un plugin. Y eso probablemente lo haría posible a través de una API.