The request payload does not have the expected format. For example, contains syntatically invalid XML or JSON, or contains an XML node or JSON object with the wrong structure. MarkLogic Server returns status 400.
The request is malformed. For example, it includes unrecognized parameters, an unsupported combination of parameters, or uses an HTTP method not supported by this service. MarkLogic Server returns status 400.