Resource and methods are all defined.

Types are used to classify resources. Headers and return codes are mostly
defined. Some of the later resources still need basic descriptions. The
documentation needs significant work.