Is there any documentation for the HTTP API?

I'm making a client for Lemmy but am planning to make the calls myself rather than use a library, is there any good documentation of the HTTP API that I can use as a reference?