The content-versions instance configuration property is set to "required", but the request does not include a version id in an If-match header. MarkLogic Server returns status 403.
Response
Supply a version id in the If-Match header, or modify the content versioning policy.
The request payload does not have the expected format. For example, contains syntactically 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.
The operation produced an unexpected result, such as repair producing multiple documents when inserting an XML document. MarkLogic Server returns status 400.