Clarify which error codes to expect
It is not entirely clear which HTTP error codes to except for different endpoints. Further, we should not use (or force use of) a key-value format on errors because there are other parts of the web stack that can result in errors, i.e., not just the log-go binary where we have control of which errors are in fact returned.
We already hashed this out but have yet to update our documentation.