GET catalog/:year

Returns links to the resources for each semester available in the course catalog for the given year.

Resource URI Example(s)

/catalog/2012

/catalog/2012?mode=links

/catalog/2012?mode=summary

Path Parameter(s)

Parameter Parameter Detail
year required 4-digit year (e.g. 2012, 2011).

Query Parameter(s)

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

Returns links to all semester resources that are scheduled for the given year. This is the default mode and does not have to be specified by the request.

summary

Returns links to all semester resources that are scheduled for the given year and attributes describing the access for these semesters (e.g. publicly viewable and archived).

Example Raw HTTP Request For Links Mode

URL: http://courses.illinois.edu/cisapi/catalog/2012

- OR -

URL: http://courses.illinois.edu/cisapi/catalog/2012?mode=links

Sample HTTP Request Headers

This example shows the query parameter "mode=links" which is the default and can be left off the URL if desired.

Sample HTTP Response Headers

Sample HTTP Response Body

Example Raw HTTP Request For Summary Mode

URL: http://courses.illinois.edu/cisapi/catalog/2012?mode=summary

Sample HTTP Request Headers

This example shows the query parameter "mode=summary".

Sample HTTP Response Headers

Sample HTTP Response Body