-
Notifications
You must be signed in to change notification settings - Fork 0
/
neo4j.json
152 lines (152 loc) · 4.17 KB
/
neo4j.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
{
"base_url": "http://127.0.0.1:7474/db/data",
"version": "0.1",
"methods": {
"root": {
"path": "/",
"method": "GET",
"expected_status": [200]
},
"get_node": {
"required_params": [
"node"
],
"path": "/node/:node",
"method": "GET",
"expected_status": [200]
},
"create_node": {
"path": "/node/",
"method": "POST",
"expected_status": [201]
},
"set_node_properties": {
"required_params": [
"id"
],
"path": "/node/:id/properties",
"method": "PUT",
"expected_status": [204]
},
"node_properties": {
"required_params": [
"id"
],
"path": "/node/:id/properties",
"method": "GET",
"expected_status": [200, 204]
},
"delete_node_properties": {
"required_params": [
"id"
],
"path": "/node/:id/properties",
"method": "DELETE",
"expected_status": [204]
},
"node_property": {
"required_params": [
"id", "property"
],
"path": "/node/:id/properties/:property",
"method": "GET",
"expected_status": [200]
},
"delete_node_property": {
"required_params": [
"id", "property"
],
"path": "/node/:id/properties/:property",
"method": "DELETE",
"expected_status": [204]
},
"delete_node": {
"required_params": [
"id"
],
"path": "/node/:id",
"method": "DELETE",
"expected_status": [204]
},
"add_edge": {
"required_params": [
"id", "to", "data", "type"
],
"path": "/node/:id/relationships",
"method": "POST",
"expected_status": [201]
},
"set_edge_properties": {
"required_params": [
"id"
],
"path": "/relationship/:id/properties",
"method": "PUT",
"expected_status": [204]
},
"edge_properties": {
"required_params": [
"id"
],
"path": "/relationship/:id/properties",
"method": "GET",
"expected_status": [200]
},
"delete_edge_properties": {
"required_params": [
"id"
],
"path": "/relationship/:id/properties",
"method": "DELETE",
"expected_status": [204]
},
"set_edge_property": {
"required_params": [
"id", "property"
],
"path": "/relationship/:id/properties/:property",
"method": "PUT",
"expected_status": [204]
},
"edge_property": {
"required_params": [
"id", "property"
],
"path": "/relationship/:id/properties/:property",
"method": "GET",
"expected_status": [200]
},
"delete_edge_property": {
"required_params": [
"id", "property"
],
"path": "/relationship/:id/properties/:property",
"method": "DELETE",
"expected_status": [204]
},
"delete_edge": {
"required_params": [
"id"
],
"path": "/relationship/:id",
"method": "DELETE",
"expected_status": [204]
},
"get_edges": {
"required_params": [
"id", "dir", "types"
],
"path": "/node/:id/relationships/:dir/:types",
"method": "GET",
"expected_status": [200]
}
},
"formats": [
"json"
],
"name": "Neo4j",
"authority": "GITHUB:magnachef",
"meta": {
"documentation": "http://docs.neo4j.org/chunked/milestone/rest-api.html"
}
}