You are here

Harvard University CS50 Courses API - Developers

This API provides a RESTful interface and allows you to request data programmatically from CS50 Courses in JSON, JSONP, or XML format. At least once per day, CS50 synchronizes with the Courses of Instruction and because FAS offers so many courses, this API tends to return a lot of data. For best performance, you should cache your own copy locally and synchronize with this API once per day. CS50 is a programming course offered through Harvard University and made available a set of APIs for use with the class.