The command payload could potentially be too large to consume. By including the certname, command type and version in the POST as a parameter, this can be included in any debug output when the payload is to large to parse.