# Apache TinkerPop Gremlin Server API

**Canonical:** https://apis.io/apis/apache-tinkerpop/apache-tinkerpop-gremlin-server-api/  
**Provider:** Apache TinkerPop — https://apis.io/providers/apache-tinkerpop/  
**Documentation:** https://tinkerpop.apache.org/docs/current/reference/#gremlin-server

Apache TinkerPop Gremlin Server API is one of 2 APIs that [Apache TinkerPop](https://apis.io/providers/apache-tinkerpop/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include WebSocket, HTTP, Gremlin, and Graph Database. The published artifact set on APIs.io includes API documentation.

The Gremlin Server provides WebSocket and HTTP endpoints for submitting Gremlin traversals to a remote graph database. The HTTP API accepts POST requests with Gremlin traversal strings or bytecode at /gremlin endpoint. The WebSocket API supports binary (GraphBinary) and text (GraphSON) serialization formats. Gremlin Server also exposes REST-like endpoints for graph management operations.

## Machine-readable artifacts (2)

- **Documentation** — https://tinkerpop.apache.org/docs/current/reference/#gremlin-server
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/apache-tinkerpop/refs/heads/main/apis.yml

## Other Apache TinkerPop APIs (1)

- [Apache TinkerPop Gremlin Traversal API](https://apis.io/apis/apache-tinkerpop/apache-tinkerpop-gremlin-api/)

## Tags

WebSocket, HTTP, Gremlin, Graph Database

---

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