Agregar un nuevo usuario a través de la API

Hola

Mi foro de Discourse está integrado con mi sitio web mediante SSO, por lo que todos mis usuarios están realmente en la base de datos de mi sitio web.

La pregunta es, ¿cómo puedo agregar usuarios de mi sitio web al foro de Discourse mediante API? y ¿cómo puedo verificar si un usuario ya está agregado?

Gracias

Para que el usuario pueda usar Discourse, debe haber iniciado sesión.

Con SSO se crea una cuenta nueva cuando intentan iniciar sesión si aún no existe, así que ¿por qué no dejar que suceda orgánicamente?

Supongo que estás usando DiscourseConnect?:

2 Me gusta

No puedo dejar que suceda orgánicamente ya que los usuarios podrían usar mi sitio web sin visitar el foro. Lo que quería era aprovechar la función de boletín informativo y notificaciones de Discourse, mi sitio web trata sobre laboratorios virtuales, donde los usuarios pasan tiempo construyendo cosas sin necesidad de visitar el foro.