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`.
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
References
- Documentation https://docs.artblocks.io/developer/graphql/
- GettingStarted https://docs.artblocks.io/developer/graphql/
- Playground https://cloud.hasura.io/public/graphiql?endpoint=https://data.artblocks.io/v1/graphql
- GitHub https://github.com/ArtBlocks