Course Guides

Overview

Returns all NC State University course guides which includes all curriculum, courses and course sections.

Base URL

https://www.lib.ncsu.edu/api/course-guides/everything.json

An alternate method for viewing the json of a particular course is to add .json to the end of the URL. For example https://www.lib.ncsu.edu/course/ENG/101.json

Parameters

Name Type Default Example/Options Description
curriculum string null ex: eng Returns all courses for this curriculum
course_code integer null ex: 100 Returns all courses with this is
section integer null ex: 101 Returns all courses with this section id
instructor string null ex: Smith Return all courses with an instructor that contains this string. Allows partial mathching.
query_string string null ex: English 101 Return all courses that contain query string. Allows partial matching. This searches the following fields: curriculum, course code, instructor name, course title

Attributes

Below is the example output for https://www.lib.ncsu.edu/api/course-guides/everything.json?curriculum=eng&course_code=101

Updated