CourseCurve API commited