TigerGraph
TigerGraph is a distributed, native parallel graph database and analytics platform. Its database server exposes a built-in REST++ API for reading and writing vertices and edges, running installed GSQL queries, managing schema, and issuing authentication tokens, alongside the GSQL server and the fully managed TigerGraph Savanna (Cloud) service.
APIs
TigerGraph REST++ Data API (Vertices & Edges)
Built-in REST++ endpoints to retrieve, upsert, and delete vertices and edges in a graph by type and ID, with select / filter / limit / sort parameters.
TigerGraph Query API (Run GSQL Queries)
Run installed GSQL queries as dynamic REST++ endpoints via GET/POST /query/{graph}/{queryName}, or run interpreted queries, plus built-in path-finding (shortest path, all paths).
TigerGraph Schema API
Retrieve graph schema metadata, list installed endpoints, and run loading jobs (DDL) to ingest data into a graph.
TigerGraph Auth & Tokens API
Exchange a GSQL-generated secret for a bearer authentication token via POST /requesttoken, refresh or delete tokens, and call /echo and /ping for health checks.
TigerGraph Savanna (Cloud) API
The same REST++ surface served by fully managed TigerGraph Savanna workspaces over HTTPS, where compute and storage scale independently with usage-based billing.