End point to retrieve a DiffNote

We’re writing a tool to integrate gitlab with a mailman mailing list. The hope is for it to be fairly simple; just bridge merge requests onto the mailing list, and allow emailed comments to flow back into the merge request. I’d like to share comments with a DiffNote in a readable format. The current notes api end point returns detailed information about DiffNotes, but not in an easy to consume human readable format. You can see what I mean by examining this API:
Discussions API | GitLab
(scroll down a bit for DiffNote).
It looks like I could get much of the information by hitting merge_requests/:id/discussions.json, but that feels unsatisfactory. Is there an endpoint I could hit to extract a human readable version of a DiffNote?
Thanks for any advice.