API for the CS198 backend.