This is because we already require trailing slashes on most of the rest of the retirement endpoints, which are called via slumber which appends the trailing slash by default.
This also creates an appropriate course-agnostic location for notes APIs, under /api/edxnotes/v1/.