ArangoDB v3.10 is under development and not released yet.

This documentation is not final and potentially incomplete.

HTTP Interface for Transactions


ArangoDB’s transactions are executed on the server. Transactions can be executed by clients in two different ways:

  1. Via the Stream Transaction API
  2. Via the JavaScript Transaction API

For a more detailed description of the transaction types, how transactions work in ArangoDB, and what guarantees ArangoDB provide, please refer to Transactions.