GET gened/:year/:semester/:category

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

If cascade mode is specified (see below), then return all courses and course information organized by each available subcategory for the selected category. Cascade requests result in a very large amount of data.

Resource URL Example(s)

/gened/2012/spring/HUM

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

/gened/2012/spring/QR?mode=cascade

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 )

Query Parameter(s)

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

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

cascade

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

Example Raw HTTP Requests Links Mode (Default)

http://courses.illinois.edu/cisapi/gened/2012/spring/HUM

Sample HTTP Request Headers

Sample HTTP Response Headers

Sample HTTP Response Body

Example Raw HTTP Requests Cascade Mode

http://courses.illinois.edu/cisapi/gened/2012/spring/QR?mode=cascade

Sample HTTP Request Headers

Sample HTTP Response Headers

Sample HTTP Response Body