Gallatin Course Search API provides Gallatin courses data in JSON format. Courses can be searched by year, term, query (keyword), instructor (netid) and type.
Related link – Gallatin Courses
Course Catalog API provides NYU catalog of courses and term data, data about NYU courses, including title, description, effective starting date, class type, and other useful details.
Class Roster API is an NYU API searchable by term description, NYU Course ID, Course ID, class type, instructor name, and location.