За да разширим отговора от J.F., изглежда, че имате един ресурс, набор от курсове, които биха били в URI:
/courses
Филтрирането на този ресурс обикновено се извършва с помощта на параметри на заявката за филтриране на този отделен ресурс, напр.:
/courses?college=123&instructor=321
По този начин избягвате проблема с всички възможни пермутации, създаващи разпространение на ресурси.
По принцип:има един ресурс, който може да се филтрира, ако е необходимо.