Version 1.5 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot.
For up-to-date documentation, see the latest version .
Cypher API 9.1 Cypher 9.1.1 Sending a cypher statement (GET) to HugeGraphServer for synchronous execution Method & Url
GET / graphs / { graph } / cypher ? cypher = { cypher } Params graph: Graph name cypher: Cypher statement Example
GET http : //localhost:8080/graphs/hugecypher1/cypher?cypher=match(n:person) return n.name as name order by n.name limit 1
Response Status Response Body
{
"requestId" : "766b9f48-2f10-40d9-951a-3027d0748ab7" ,
"status" : {
"message" : "" ,
"code" : 200 ,
"attributes" : {
}
},
"result" : {
"data" : [
{
"name" : "hello"
}
],
"meta" : {
}
}
} 9.1.2 Sending a cypher statement (POST) to HugeGraphServer for synchronous execution Method & Url
POST / graphs / { graph } / cypher Params Body {cypher}
Note:
It is not in JSON format, but a plain text Cypher statement.
Example
POST http : //localhost:8080/graphs/hugecypher1/cypher
Request Body
match(n:person) return n.name as name order by n.name limit 1Response Status Response Body
{
"requestId" : "f096bee0-e249-498f-b5a3-ea684fc84f57" ,
"status" : {
"message" : "" ,
"code" : 200 ,
"attributes" : {
}
},
"result" : {
"data" : [
{
"name" : "hello"
}
],
"meta" : {
}
}
}