CalDining does not currently have a publicly available API, so this information is sustainably scraped and stored once a day in an easy-to-use JSON format containing all of the information available on the site!