icssc / anteater-api

API that provides easy access to public data from UC Irvine. Developed for Anteaters, by Anteaters.
https://anteaterapi.com/reference
GNU Affero General Public License v3.0
3 stars 0 forks source link

feat: batch endpoints for courses/instructors #24

Closed ecxyzzy closed 1 week ago

ecxyzzy commented 1 week ago

Description

Add support for fetching courses/instructors in a bulk, given a set of IDs.

Motivation and Context

We have been able to support batch queries for a long time but have never done so (mostly due to my poor planning). This should remove the need for consumers to query our API N times for N things, if they already know exactly what they want.

How Has This Been Tested?

Tested locally.

Types of changes

Checklist: