Begin and commit a transaction in one request
If there is no need to keep a transaction open across multiple HTTP requests, you can begin a transaction, execute statements, and commit within a single HTTP request.
Example request
-
POST http://localhost:43573/db/neo4j/tx/commit
-
Accept: application/json;charset=UTF-8
-
Content-Type: application/json
{
"statements" : [ {
"statement" : "MATCH (n) WHERE ID(n) = $nodeId RETURN n",
"parameters" : {
"nodeId" : 6
}
} ]
}
Example response
-
200: OK
-
Content-Type: application/json;charset=utf-8
{
"results" : [ {
"columns" : [ "n" ],
"data" : [ {
"row" : [ { } ],
"meta" : [ {
"id" : 6,
"type" : "node",
"deleted" : false
} ]
} ]
} ],
"errors" : [ ]
}
Was this page helpful?