GET gened/:year/:semester/:category/:subcategory

Returns links to all the General Education resources for a specific subcategory available for the given year, semester, category, and selected subcategory.

If summary mode is specified (see below), then return all courses and course information for given requests. Subcategory Summary requests result in a very large amount of data. The default mode is links (see below).

Resource URL Example(s)

/gened/2012/spring/HUM/1LA

/gened/2012/spring/CNW/1NW?mode=links

/gened/2012/spring/QR/1QR2?mode=summary

Path Parameter(s)

Parameter Parameter Detail
year required 4-digit year (e.g. 2012, 2011)
semester required One of "spring", "summer" or "fall". These must be specified in all lower-case letters.
category required The Gened Category abbreviation ( e.g. HUM, NAT, SBS )
subcategory required The SubCategory abbreviation ( e.g. 1LA, 1PS, 1QR2 )

Query Parameter(s)

Parameter Value(s)
mode optional links (default value)

Returns links to the specific General Education subcategory resource available for the given year, semester, category, and selected subcategory. This is the default mode and does not have to be specified by the request.

cascade

Returns all XML data associated with every course resource for the given year, semester, category, and selected subcategory.

Example Raw HTTP Requests Links Mode (Default)

http://courses.illinois.edu/cisapi/gened/2012/spring/NAT/1PS

Sample HTTP Request Headers

Sample HTTP Response Headers

Sample HTTP Response Body

Example Raw HTTP Requests Summary Mode

http://courses.illinois.edu/cisapi/gened/2012/spring/NAT/1PS?mode=summary

Sample HTTP Request Headers

Sample HTTP Response Headers

Sample HTTP Response Body