ArangoDB v3.10 reached End of Life (EOL) and is no longer supported.
This documentation is outdated. Please see the most recent stable version.
HTTP interfaces for transactions
The HTTP APIs for transactions support Stream Transactions and JavaScript Transactions
Transactions are executed on the server-side. Clients can run different types of transactions that involve different interfaces:
- Via the Stream Transaction API
- 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.