Sui · GraphQL Specification

Sui GraphQL API

The Sui GraphQL RPC is a generally available read/write interface for the Sui blockchain, backed by the Sui General-Purpose Indexer, Consistent Store, full nodes, and Archival Service. It exposes the full range of on-chain data through a typed schema covering addresses, objects, transactions, checkpoints, epochs, events, coin balances, Move packages, dynamic fields, and validator sets. The API supports both point lookups and paginated connection-style queries, and provides transaction submission and dry-run simulation via the `Mutation` type.

Documentation Endpoint View on GitHub BlockchainMoveWeb3CryptocurrencySmart ContractsGraphQL

Overview

Sui GraphQL API is a GraphQL API specification published by Sui on the APIs.io network.

The Sui GraphQL RPC is a generally available read/write interface for the Sui blockchain, backed by the Sui General-Purpose Indexer, Consistent Store, full nodes, and Archival Service. It exposes the full range of on-chain data through a typed schema covering addresses, objects, transactions, checkpoints, epochs, events, coin balances, Move packages, dynamic fields, and validator sets. The API supports both point lookups and paginated connection-style queries, and provides transaction submission and dry-run simulation via the Mutation type.

The GraphQL endpoint is available at https://sui-mainnet.mystenlabs.com/graphql. documentation is published at https://docs.sui.io/references/sui-graphql.

The specification includes 2 reference links.

Tagged areas include Blockchain, Move, Web3, Cryptocurrency, and Smart Contracts.

Endpoint

https://sui-mainnet.mystenlabs.com/graphql

References

Related API Specs

Sui gRPC API (OpenAPI)
Back to Sui · All GraphQL Specs · GitHub