I'm teaching a course in app development at bachelors level (3rd year college/university). Each year the students exam is to make an app which have some basic functionality and targets an open API. For example an app that can search imdb api, show movies, rate etc. This year I am looking for a new open dataset/api online which i can give out in the exam.
Preferably there should be no requirement for registration, and there should be a couple of "easy to use" requests you can do to get JSON data back from http requests done against the dataset.
The domain can be anything that you can concievably write an app with some basic functionality against. Of course the license should be allowed for personal use, but these are private assignments that won't be publicly shared. Previous years i have used the imdb open api, and a crypto website api.