API: Support for /:year/:semester/:module