Per quanto ne sappia, Discourse non dispone di una chiamata API per modificare l’email di un utente senza conferma. Esiste invece un comando da shell per farlo, ma non è adatto alla mia situazione.
Ho sviluppato la mia API in PHP.
Non so davvero quanto possa costare. Il codice è già implementato nel core come comando da shell. Non sono sicuro di quanto costi renderlo disponibile tramite API.