There are some docs like this [docs.10centuries.org], but not exhaustive. Mostly I just snoop HTTP traffic from existing web clients and sometimes read the JavaScript behind them if I'm unclear on how to treat a field for display.

The Pnut API docs feel like cheating after that. ?