# IOTA GraphQL API

**Canonical:** https://apis.io/apis/iota/iota-graphql-api/  
**Provider:** IOTA — https://apis.io/providers/iota/  
**Base URL:** https://graphql.mainnet.iota.cafe  
**Documentation:** https://docs.iota.org/developer/references/iota-api

IOTA GraphQL API is one of 17 APIs that [IOTA](https://apis.io/providers/iota/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include GraphQL, Query, Objects, Transaction, and Blockchain. The published artifact set on APIs.io includes API documentation and an API reference.

GraphQL RPC interface for the IOTA blockchain, providing an alternative to the JSON-RPC API. Supports querying transaction blocks, objects, checkpoints, events, and on-chain state using GraphQL query syntax. Available on all IOTA networks including Mainnet at graphql.mainnet.iota.cafe, Testnet at graphql.testnet.iota.cafe, and Devnet at graphql.devnet.iota.cafe. Cursor-based pagination is supported for list operations.

## Machine-readable artifacts (4)

- **Documentation** — https://docs.iota.org/developer/references/iota-api
- **APIReference** — https://graphql.mainnet.iota.cafe
- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/iota/refs/heads/main/graphql/iota-graphql.md
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/iota/refs/heads/main/apis.yml

## Other IOTA APIs (12)

- [IOTA auth API](https://apis.io/apis/iota/iota-auth-api/)
- [IOTA chains API](https://apis.io/apis/iota/iota-chains-api/)
- [IOTA Coin Query API](https://apis.io/apis/iota/iota-coin-query-api/)
- [IOTA corecontracts API](https://apis.io/apis/iota/iota-corecontracts-api/)
- [IOTA Extended API](https://apis.io/apis/iota/iota-extended-api/)
- [IOTA Governance API](https://apis.io/apis/iota/iota-governance-api/)
- [IOTA Health API](https://apis.io/apis/iota/iota-health-api/)
- [IOTA metrics API](https://apis.io/apis/iota/iota-metrics-api/)
- [IOTA Move Utils API](https://apis.io/apis/iota/iota-move-utils-api/)
- [IOTA node API](https://apis.io/apis/iota/iota-node-api/)
- [IOTA Read API](https://apis.io/apis/iota/iota-read-api/)
- [IOTA requests API](https://apis.io/apis/iota/iota-requests-api/)

## Tags

GraphQL, Query, Objects, Transaction, Blockchain

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/iota/iota-graphql-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/iota/.
