Sui website screenshot

Sui

Sui is a next-generation Move-based blockchain developed by Mysten Labs, designed for high throughput, low latency, and an asset-oriented programming model. It provides gRPC, GraphQL, and legacy JSON-RPC interfaces for querying objects, transactions, checkpoints, events, and balances on the Sui network. The gRPC API is the current recommended interface, replacing the deprecated JSON-RPC, while GraphQL RPC offers flexible reads for frontends and dashboards.

Sui publishes 9 APIs on the APIs.io network, including Coin Query API API, Extended API API, Governance Read API API, and 6 more. Tagged areas include Blockchain, Move, Web3, Cryptocurrency, and Smart Contracts.

The Sui catalog on APIs.io includes 1 Spectral governance ruleset.

Sui’s developer surface includes documentation, GitHub presence, engineering blog, changelog, and 13 more developer resources.

44.3/100 developing ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFree
11 APIs
BlockchainMoveWeb3CryptocurrencySmart Contracts

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 44.3/100 · developing
Contract Quality 13.7 / 25
Developer Ergonomics 3.5 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 2.7 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/sui: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

Sui GraphQL RPC

A generally available RPC service for flexible reads, transaction submission, and simulation backed by the Sui General-Purpose Indexer, Consistent Store, full nodes, and Archiva...

Sui JSON-RPC API (Deprecated)

The legacy JSON-RPC API for interacting with Sui full nodes, providing methods for querying objects, transactions, checkpoints, events, balances, and coin metadata. This interfa...

Sui Coin Query API API

The Coin Query API API from Sui — 6 operation(s) for coin query api.

Sui Extended API API

Extended query methods (suix_ prefix)

Sui Governance Read API API

The Governance Read API API from Sui — 6 operation(s) for governance read api.

Sui Move Utils API

The Move Utils API from Sui — 5 operation(s) for move utils.

Sui PubSub API

The PubSub API from Sui — 2 operation(s) for pubsub.

Sui Read API API

Methods for reading blockchain state

Sui Transaction Builder API API

The Transaction Builder API API from Sui — 13 operation(s) for transaction builder api.

Sui Websocket API

The Websocket API from Sui — 2 operation(s) for websocket.

Sui Write API API

Methods for submitting transactions

Scroll for all 11

GraphQL 1

GraphQL schemas published by this provider.

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 S...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Plans

2 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Finops

FINOPS

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Sui API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 7

Standalone JSON Schema definitions for this provider's data models.

Balance

5 properties

JSON SCHEMA

Checkpoint

11 properties

JSON SCHEMA

Coin

6 properties

JSON SCHEMA

CommitteeInfo

2 properties

JSON SCHEMA

DelegatedStake

3 properties

JSON SCHEMA

TransactionBlockResponse

12 properties

JSON SCHEMA

Sui JSON-RPC Schemas

0 properties

JSON SCHEMA

Scroll for all 7

Examples 8

Example request and response payloads for these APIs.

All Methods

40 fields

EXAMPLE

Checkpoints

3 fields

EXAMPLE

Coins

5 fields

EXAMPLE

Events

2 fields

EXAMPLE

Move

5 fields

EXAMPLE

Objects

6 fields

EXAMPLE

Staking

3 fields

EXAMPLE

Transactions

7 fields

EXAMPLE

Scroll for all 8

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Sui Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Sui Agentic Access

56 operations · 56 acting

56 operations · 56 acting

AGENTIC

Resources

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
name: Sui
description: 'Sui is a next-generation Move-based blockchain developed by Mysten Labs, designed for high throughput, low latency,
  and an asset-oriented programming model. It provides gRPC, GraphQL, and legacy JSON-RPC interfaces for querying objects,
  transactions, checkpoints, events, and balances on the Sui network. The gRPC API is the current recommended interface, replacing
  the deprecated JSON-RPC, while GraphQL RPC offers flexible reads for frontends and dashboards.

  '
accessModel:
  pricing: free
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Free
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/sui.png
url: https://raw.githubusercontent.com/api-evangelist/sui/refs/heads/main/apis.yml
version: '0.19'
created: '2026-06-13'
modified: '2026-06-13'
tags:
- Blockchain
- Move
- Web3
- Cryptocurrency
- Smart Contracts
apis:
- name: Sui GraphQL RPC
  description: 'A generally available RPC service for flexible reads, transaction submission, and simulation backed by the
    Sui General-Purpose Indexer, Consistent Store, full nodes, and Archival Service. Best suited for frontends, dashboards,
    and nested queries combining multiple data types. Supports queries for addresses, objects, transactions, checkpoints,
    events, epochs, and coin metadata.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.sui.io/references/sui-graphql
  baseURL: https://sui-mainnet.mystenlabs.com/graphql
  tags:
  - GraphQL
  - Blockchain
  - Indexer
  - Objects
  - Transactions
  properties:
  - type: Documentation
    url: https://docs.sui.io/references/sui-graphql
  - type: GraphQL
    url: https://sui-mainnet.mystenlabs.com/graphql
  contact:
  - FN: Sui Developer Community
    url: https://discord.gg/sui
    email: ''
- name: Sui JSON-RPC API (Deprecated)
  description: 'The legacy JSON-RPC API for interacting with Sui full nodes, providing methods for querying objects, transactions,
    checkpoints, events, balances, and coin metadata. This interface is deprecated and will be decommissioned on July 31,
    2026. Developers should migrate to the gRPC or GraphQL RPC APIs. The public endpoint is rate-limited to 100 requests per
    30 seconds.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.sui.io/sui-api-ref
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - JSON-RPC
  - Blockchain
  - Deprecated
  - Objects
  - Transactions
  properties:
  - type: Documentation
    url: https://docs.sui.io/sui-api-ref
  contact:
  - FN: Sui Developer Community
    url: https://discord.gg/sui
    email: ''
- aid: sui:sui-coin-query-api-api
  name: Sui Coin Query API API
  description: The Coin Query API API from Sui — 6 operation(s) for coin query api.
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Coin Query API
  properties:
  - type: OpenAPI
    url: openapi/sui-coin-query-api-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-extended-api-api
  name: Sui Extended API API
  description: Extended query methods (suix_ prefix)
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Extended API
  properties:
  - type: OpenAPI
    url: openapi/sui-extended-api-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-governance-read-api-api
  name: Sui Governance Read API API
  description: The Governance Read API API from Sui — 6 operation(s) for governance read api.
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Governance Read API
  properties:
  - type: OpenAPI
    url: openapi/sui-governance-read-api-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-move-utils-api
  name: Sui Move Utils API
  description: The Move Utils API from Sui — 5 operation(s) for move utils.
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Move Utils
  properties:
  - type: OpenAPI
    url: openapi/sui-move-utils-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-pubsub-api
  name: Sui PubSub API
  description: The PubSub API from Sui — 2 operation(s) for pubsub.
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - PubSub
  properties:
  - type: OpenAPI
    url: openapi/sui-pubsub-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-read-api-api
  name: Sui Read API API
  description: Methods for reading blockchain state
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Read API
  properties:
  - type: OpenAPI
    url: openapi/sui-read-api-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-transaction-builder-api-api
  name: Sui Transaction Builder API API
  description: The Transaction Builder API API from Sui — 13 operation(s) for transaction builder api.
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Transaction Builder API
  properties:
  - type: OpenAPI
    url: openapi/sui-transaction-builder-api-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-websocket-api
  name: Sui Websocket API
  description: The Websocket API from Sui — 2 operation(s) for websocket.
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Websocket
  properties:
  - type: OpenAPI
    url: openapi/sui-websocket-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
- aid: sui:sui-write-api-api
  name: Sui Write API API
  description: Methods for submitting transactions
  humanURL: https://docs.sui.io/concepts/data-access/grpc-overview
  baseURL: https://fullnode.mainnet.sui.io:443
  tags:
  - Write API
  properties:
  - type: OpenAPI
    url: openapi/sui-write-api-api-openapi.yml
  - type: Documentation
    url: https://docs.sui.io/references/fullnode-protocol
  - type: GraphQL
    url: graphql/sui-graphql.md
common:
- type: AgenticAccess
  url: agentic-access/sui-agentic-access.yml
- type: DomainSecurity
  url: security/sui-domain-security.yml
- type: Plans
  url: https://raw.githubusercontent.com/api-evangelist/sui/refs/heads/main/plans/plans.yml
- type: RateLimits
  url: https://raw.githubusercontent.com/api-evangelist/sui/refs/heads/main/rate-limits/rate-limits.yml
- type: FinOps
  url: https://raw.githubusercontent.com/api-evangelist/sui/refs/heads/main/finops/finops.yml
- type: Website
  url: https://sui.io
- type: Documentation
  url: https://docs.sui.io
- type: GitHub
  url: https://github.com/MystenLabs/sui
- type: PrivacyPolicy
  url: https://mystenlabs.com/legal/privacy-policy
- type: TermsOfService
  url: https://mystenlabs.com/legal/terms
- type: Blog
  url: https://blog.sui.io
- type: Discord
  url: https://discord.gg/sui
- type: Forums
  url: https://forums.sui.io
- type: X
  url: https://x.com/SuiNetwork
- type: SDKs
  url: https://sdk.mystenlabs.com/sui/clients
- type: ChangeLog
  url: https://docs.sui.io/references/sui-api/beta-graph-ql/
- type: MigrationGuide
  url: https://docs.sui.io/references/sui-api/json-rpc-migration
maintainers:
- FN: API Evangelist
  url: https://apievangelist.com
  email: info@apievangelist.com