RESTAPI Messages
- Last Updated: September 10, 2026
- 2 minute read
- MarkLogic Server
- Version 12.0
- Documentation
RESTAPI-CONTENTNOVERSION
Message Text
No content version supplied: variable1
Cause
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.
RESTAPI-CONTENTWRONGVERSION
Message Text
Content version mismatch: variable1
Cause
In a conditional PUT, the content version id does not match the version supplied in the If-match header. MarkLogic Server returns status 412.
RESTAPI-EXTNERR
Message Text
Extension Error: code: variable1 message: variable2 format: variable3 document: variable4
RESTAPI-INTERNALERROR
Message Text
Internal error: variable1
Cause
An unexpected error occurred. See the request body for details. MarkLogic Server returns status 500.
RESTAPI-INVALIDCONTENT
Message Text
Invalid content: variable1
Cause
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.
Response
Correct the request payload.
RESTAPI-INVALIDMIMETYPE
Message Text
Invalid mime type: reason: variable1
Cause
The request payload has unexpected MIME type. MarkLogic Server returns status 415.
Response
Set the Content-type to a supported MIME type.
RESTAPI-INVALIDREQ
Message Text
Invalid request: reason: variable1
Cause
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.
Response
Correct the request.
RESTAPI-INVALIDRESULT
Message Text
Invalid result: reason: variable1
Cause
The operation produced an unexpected result, such as repair producing multiple documents when inserting an XML document. MarkLogic Server returns status 400.
RESTAPI-NODOCUMENT
Message Text
Resource or document does not exist: category: variable1 message: variable2
Cause
The requested document or other asset does not exist. MarkLogic Server returns status 404.
Response
Correct the request.
RESTAPI-NORANGEMATCH
Message Text
No Range Matched: range: variable1
Cause
A range request on a binary document cannot be satisfied. MarkLogic Server returns status 416.
Response
Correct the request.
RESTAPI-OPENTRANSACTIONS
Message Text
Open Transactions: variable1
Cause
You attempted to remove a MarkLogic REST API instance with open transactions. MarkLogic Server returns status 409.
Response
Resolve the open transactions and try again.
RESTAPI-SRVEXERR
Message Text
Extension Error: code: variable1 message: variable2 document: variable3
RESTAPI-UNSUPPORTEDPROP
Message Text
Unsupported property: : variable1
Cause
The property is invalid or deprecated. MarkLogic Server returns status 400.
Response
Get the property list at /v1/config/properties to see all supported properties.