Skip to content

The University of Illinois at Urbana-Champaign API gateway allows anyone to build applications using data of the campus.

License

Notifications You must be signed in to change notification settings

dti-illinois/ChaliceDeployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Public API gateway in the University of Illinois at Urbana-Champaign

Build Status Deploy Status
The University of Illinois at Urbana-Champaign API gateway allows anyone to build applications using data of the campus easily. It integrates data from multiple sources and websites in the public gateway, with the help of AWS chalice.

Notes:

  • This is an unofficial development and is not supported or controlled by the University of Illinois at Urbana-Champaign itself.
  • These skills are currently being developed in progess, they are not guaranteed to function properly.

Accessing the API

All calls are made to the following URL with the required parameters for a given service.

https://69smoo2dc6.execute-api.us-east-1.amazonaws.com/api

The data is returned in json format.

Endpoints

EWS/ICS Workstation

  • /ews
  • /ics
  • /ics/{department}

Sports

  • /sports/check
  • /sports/list
  • /spots/{sport}

Dining

  • /dining/{hall}
  • /dining/{hall}/{date}
  • /dining/{hall}/{date_from}/{date_to}

Library

  • /library
  • /library/{library_id}/{year}/{month}/{date}

Buildings

  • /buildings
  • /buildings/{building_id}

Developers

Student Innovation Lab, TechService, the University of Illinois at Urbana-Champaign

Feng Xiyang
Wang Jikun

Disclaimer

This project is initially developed by Student Innovation Lab of TechService of the University of Illinois at Urbana-Champaign.

About

The University of Illinois at Urbana-Champaign API gateway allows anyone to build applications using data of the campus.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages