feat: list courses details by keys

This adds the ability to get a list of detailed courses based on their
keys provided in the newly added `keys` query param in the `GET /courses/v1/courses/`
endpoint.
This commit is contained in:
Yusuf Musleh
2023-06-26 13:22:36 +03:00
parent cd6c754198
commit 4ad8ba1b41
9 changed files with 97 additions and 11 deletions

View File

@@ -2633,6 +2633,10 @@ paths:
date are returned. This is different from search_term because this filtering is done on
CourseOverview and not ElasticSearch.
course_keys (optional):
If specified, it filters visible `CourseOverview` objects by
the course keys (ids) provided
**Returns**
* 200 on success, with a list of course discovery objects as returned