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.
Twenty One APIs have been added to the ProgrammableWeb directory in categories such as Transportation, Email, and Financial. Featured today are some smart city APIs: One for finding clean water in Flint, Michigan, and three more for use with the City of Chicago's bike sharing program.