Art Blocks · GraphQL Specification

Art Blocks GraphQL API

The Art Blocks Hasura GraphQL API provides structured access to on-chain and off-chain data for the Art Blocks generative art platform. It exposes projects, tokens, artists, contracts, minter configurations, auction bids, ownership/transfers, dependencies, tags, favorites, showcases, and partner data across Ethereum mainnet, Arbitrum One, and Base. All major tables include aggregate variants and support Hasura-style boolean expression filtering and order-by arguments. The API also exposes real-time subscriptions via the `subscription_root`.

Documentation Endpoint View on GitHub Generative ArtNFTOn-Chain ArtBlockchainEthereumArbitrumBaseGraphQLToken MetadataWeb3Smart ContractsThe GraphMCPGraphQL

Overview

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

The Art Blocks Hasura GraphQL API provides structured access to on-chain and off-chain data for the Art Blocks generative art platform. It exposes projects, tokens, artists, contracts, minter configurations, auction bids, ownership/transfers, dependencies, tags, favorites, showcases, and partner data across Ethereum mainnet, Arbitrum One, and Base. All major tables include aggregate variants and support Hasura-style boolean expression filtering and order-by arguments. The API also exposes real-time subscriptions via the subscription_root.

The GraphQL endpoint is available at https://data.artblocks.io/v1/graphql. documentation is published at https://docs.artblocks.io/developer/graphql/.

The specification includes 4 reference links.

Tagged areas include Generative Art, NFT, On-Chain Art, Blockchain, and Ethereum.

Endpoint

https://data.artblocks.io/v1/graphql

References

Related API Specs

Art Blocks Token API (OpenAPI) Art Blocks Generator API (OpenAPI) Art Blocks Media Proxy API (OpenAPI)
Back to Art Blocks · All GraphQL Specs · GitHub