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
1 GET / graphs / { graph } / cypher ? cypher = { cypher } Params graph: Graph name cypher: Cypher statement Example
1 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
1 {
2 "requestId" : "766b9f48-2f10-40d9-951a-3027d0748ab7" ,
3 "status" : {
4 "message" : "" ,
5 "code" : 200 ,
6 "attributes" : {
7 }
8 },
9 "result" : {
10 "data" : [
11 {
12 "name" : "hello"
13 }
14 ],
15 "meta" : {
16 }
17 }
18 } 9.1.2 Sending a cypher statement (POST) to HugeGraphServer for synchronous execution Method & Url
1 POST / graphs / { graph } / cypher Params Body {cypher}
Note:
It is not in JSON format, but a plain text Cypher statement.
Example
1 POST http : //localhost:8080/graphs/hugecypher1/cypher
Request Body
1 match(n:person) return n.name as name order by n.name limit 1 Response Status Response Body
1 {
2 "requestId" : "f096bee0-e249-498f-b5a3-ea684fc84f57" ,
3 "status" : {
4 "message" : "" ,
5 "code" : 200 ,
6 "attributes" : {
7 }
8 },
9 "result" : {
10 "data" : [
11 {
12 "name" : "hello"
13 }
14 ],
15 "meta" : {
16 }
17 }
18 }