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.
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
References
- Documentation https://docs.sui.io/references/sui-graphql
- GettingStarted https://docs.sui.io/guides/developer/getting-started