Arango logo

ArangoDB v4.x is under development and not released yet.

This documentation is not final and potentially incomplete.

Transaction HTTP APIs

ArangoDB supports an API for Stream Transactions that you can use in conjunction with supported operations for transactions

ArangoDB offers HTTP APIs for different types of transactions:

  • AQL queries via the Cursor API (transactional with exceptions)
  • Transactions with separately submitted operations and explicit commit or abort via the Stream Transactions API

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