Das klingt so, als würdest du eine JavaScript-App entwickeln und die API-Anfragen direkt vom Browser stellen?
Der empfohlene Ansatz wäre, die API-Aufrufe serverseitig an den Discourse-Server zu senden und deine JavaScript-App mit deinem Server sprechen zu lassen, genau wie sie mit WordPress spricht. Auf diese Weise vermeidest du CORS-Probleme.