Sui JSON-RPC API

The Sui full-node JSON-RPC API (OpenRPC 1.2.6) for reading objects, coins, balances, events, checkpoints, dynamic fields, and system state, and for dry-running/executing transaction blocks. 56 methods across the sui_, suix_, and unsafe_ namespaces. Deprecated in favor of gRPC / GraphQL RPC (migration targeted July 2026).

API entry from apis.yml

apis.yml Raw ↑
name: Sui JSON-RPC API
description: The Sui full-node JSON-RPC API (OpenRPC 1.2.6) for reading objects, coins, balances, events,
  checkpoints, dynamic fields, and system state, and for dry-running/executing transaction blocks. 56
  methods across the sui_, suix_, and unsafe_ namespaces. Deprecated in favor of gRPC / GraphQL RPC (migration
  targeted July 2026).
humanURL: https://docs.sui.io/references/sui-api
baseURL: https://fullnode.mainnet.sui.io:443
tags:
- JSON-RPC
- OpenRPC
- Blockchain
properties:
- type: OpenRPC
  url: openrpc/mysten-labs-sui-jsonrpc-openrpc.json
- type: Documentation
  url: https://docs.sui.io/references/sui-api