Returns the same headers as an equivalent GET on the
/graphs
service.
URL Parameters | |
---|---|
database? | Perform this operation on the named content database instead of the default content database associated with the REST API instance. Using an alternative database requires the "eval-in" privilege; for details, see Security Requirements in the REST Application Developer's Guide. |
graph? |
Specify the URI of a named graph. You cannot use this
parameter with the default parameter.
|
default? |
Indicates the request should act on the default graph. This parameter
accepts no value. You cannot use this parameter with the
graph parameter.
|
txid? |
The transaction identifier of the multi-statement transaction in
which to service this request. Use the /transactions
service to create and manage multi-statement transactions.
|
Request Headers | |
---|---|
Accept* | The expected MIME type of the response. |
Response Headers | |
---|---|
Content-Type | The MIME type of the data that would be returned by a GET request. |
Upon success, MarkLogic Server returns status 200 (OK) and the same headers that are returned by an equivalent GET on the /documents service.
rest-reader
role, or the
following privilege:
http://marklogic.com/xdmp/privileges/rest-reader
GET /v1/graphs
.
This interface implements the HEAD method of the W3C Graph Store HTTP
Protocol; for details, see
http://www.w3.org/TR/sparql11-http-rdf-update/.
NOTE: The collection lexicon must be enabled on your database when using this method. You can check the configuration from the Admin Interface.
$ curl --anyauth --user user:password -i -X HEAD -H "Accept: text/turtle" \ http://localhost:8000/v1/graphs?graph=/my/named/graph HTTP/1.1 200 OK Content-type: text/turtle; charset=UTF-8 Server: MarkLogic Connection: Keep-Alive Keep-Alive: timeout=5