Updated on 2024-12-03 GMT+08:00

Overview

Welcome to Graph Engine Service API Reference. Graph Engine Service (GES) is the first commercial self-built distributed native graph engine with independent intellectual property rights in the industry. It facilitates querying and analysis of graph structure data based on relationships. It is specifically suited for scenarios involving social applications, enterprise relationship analysis, risk control, recommendations, public opinions, and anti-fraud.

This document describes how to use application programming interfaces (APIs) to perform operations on GES resources.

  • Management Plane APIs

    Management plane APIs provide graph management functions, including creating, stopping, starting, restoring, and upgrading graphs, importing, exporting, and clearing data, binding and unbinding EIPs, creating, querying, and deleting graph backups, and managing metadata. You need to call the management plane APIs to perform these operations.

  • Service Plane APIs

    Service plane APIs provide graph service functions, including adding, deleting, querying, and modifying vertices, edges, and metadata files, performing Gremlin queries, and running algorithms. You need to call the service plane APIs to perform these operations.

For details about all supported APIs, see Management Plane APIs and Memory Edition.

Before calling APIs of GES, ensure that you are familiar with GES concepts. For details, see Service Overview.