How to learn about rancher/steve?

I notice that harvester api developed based on rancher/steve, but I can’t find any documentation about it. So I’m confused when I try to learn harvester.

Is there a way to learn about rancher/steve?