Пользовательский шаблон для PM через API?

Вы можете настроить текст в разделе Настройка текста в Discourse, но он будет одинаковым для API и фронтенда. Если вам нужно разное отображение, потребуется плагин.