# ArangoDB Replication API

**Canonical:** https://apis.io/apis/arangodb/arangodb-replication-api/  
**Provider:** ArangoDB — https://apis.io/providers/arangodb/  
**Base URL:** https://{deployment-id}.arangodb.cloud:8529  
**Documentation:** https://docs.arango.ai/arangodb/stable/develop/http-api/

ArangoDB Replication API is one of 24 APIs that [ArangoDB](https://apis.io/providers/arangodb/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Replication. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Control data replication for deployments

## Operations (25)

| Method | Path | Summary |
|---|---|---|
| GET | `/_db/{database-name}/_api/replication/applier-config` | Get the replication applier configuration |
| PUT | `/_db/{database-name}/_api/replication/applier-config` | Update the replication applier configuration |
| PUT | `/_db/{database-name}/_api/replication/applier-start` | Start the replication applier |
| GET | `/_db/{database-name}/_api/replication/applier-state` | Get the replication applier state |
| PUT | `/_db/{database-name}/_api/replication/applier-stop` | Stop the replication applier |
| POST | `/_db/{database-name}/_api/replication/batch` | Create a new dump batch |
| DELETE | `/_db/{database-name}/_api/replication/batch/{id}` | Delete an existing dump batch |
| PUT | `/_db/{database-name}/_api/replication/batch/{id}` | Extend the TTL of a dump batch |
| GET | `/_db/{database-name}/_api/replication/clusterInventory` | Get the cluster collections and indexes |
| GET | `/_db/{database-name}/_api/replication/dump` | Get a replication dump |
| GET | `/_db/{database-name}/_api/replication/inventory` | Get a replication inventory |
| GET | `/_db/{database-name}/_api/replication/logger-first-tick` | Get the first available replication tick value |
| GET | `/_db/{database-name}/_api/replication/logger-follow` | Get replication log entries (deprecated) |
| GET | `/_db/{database-name}/_api/replication/logger-state` | Get the replication logger state |
| GET | `/_db/{database-name}/_api/replication/logger-tick-ranges` | Get the tick ranges available in the WAL logfiles |
| PUT | `/_db/{database-name}/_api/replication/make-follower` | Turn a server into a follower of another |
| PUT | `/_db/{database-name}/_api/replication/revisions/documents` | Get documents by revision |
| PUT | `/_db/{database-name}/_api/replication/revisions/ranges` | List document revision IDs within requested ranges |
| GET | `/_db/{database-name}/_api/replication/revisions/tree` | Get the replication revision tree |
| POST | `/_db/{database-name}/_api/replication/revisions/tree` | Rebuild the replication revision tree |
| GET | `/_db/{database-name}/_api/replication/server-id` | Get the replication server ID |
| PUT | `/_db/{database-name}/_api/replication/sync` | Start replication from a remote endpoint |
| GET | `/_db/{database-name}/_api/wal/lastTick` | Get the last available tick value |
| GET | `/_db/{database-name}/_api/wal/range` | Get the tick ranges available in the WAL |
| GET | `/_db/{database-name}/_api/wal/tail` | Tail recent server operations |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/arangodb/refs/heads/main/openapi/arangodb-replication-api-openapi.yml
- **Documentation** — https://docs.arango.ai/arangodb/stable/develop/http-api/

## Other ArangoDB APIs (12)

- [Arango Managed Platform (AMP) API](https://apis.io/apis/arangodb/amp-api/)
- [Arango Managed Platform SCIM API](https://apis.io/apis/arangodb/amp-scim-api/)
- [ArangoDB Administration API](https://apis.io/apis/arangodb/arangodb-administration-api/)
- [ArangoDB Analyzers API](https://apis.io/apis/arangodb/arangodb-analyzers-api/)
- [ArangoDB Authentication API](https://apis.io/apis/arangodb/arangodb-authentication-api/)
- [ArangoDB Batch Requests API](https://apis.io/apis/arangodb/arangodb-batch-requests-api/)
- [ArangoDB Cluster API](https://apis.io/apis/arangodb/arangodb-cluster-api/)
- [ArangoDB Collections API](https://apis.io/apis/arangodb/arangodb-collections-api/)
- [ArangoDB Databases API](https://apis.io/apis/arangodb/arangodb-databases-api/)
- [ArangoDB Documents API](https://apis.io/apis/arangodb/arangodb-documents-api/)
- [ArangoDB Foxx API](https://apis.io/apis/arangodb/arangodb-foxx-api/)
- [ArangoDB Graphs API](https://apis.io/apis/arangodb/arangodb-graphs-api/)

## Tags

Replication

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/arangodb/arangodb-replication-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/arangodb/.
