As part of your CIS-294 project, we'll be creating an API.

If you're not super familiar with APIs, these short videos provide an introduction.

What is an API? MuleSoft Videos

API vs SDK: What's the Difference?

REST API concepts and examples