Is there a public API?

I’m looking at writing some supplemental software to help reign in the data from learning a course as well as reinforce learning. Is there an API available?