Skip to main content

Query DAOs

This page covers all the ways to fetch DAO data from the DAO Café GraphQL API. Endpoint: https://dao.cafe/graphql

Get All DAOs

Fetch a paginated list of all DAOs, ordered by creation date.

Pagination

Use limit and offset for pagination:

Get DAO by ID

Fetch a single DAO using its composite ID (chainId_governorAddress).

Get DAOs by Manager Address

Find all DAOs managed by a specific address. Useful for finding DAOs controlled by external systems or specific wallets.

With Variables

Variables:

Get DAO by Token Address

Find a DAO by its governance token contract address.

With Variables


Get DAO by Governor Address

Find a DAO by its governor contract address.
Since the DAO ID is chainId_governorAddress, you can also use dao(id: "chainId_governorAddress") directly.

Get DAOs by Chain ID

Filter DAOs by network.

Ethereum Mainnet Only

Sepolia Testnet Only


Fetch a DAO along with its proposals, votes, or token holders.

DAO with Proposals

DAO with Token Holders

DAO with Delegates


Available DAO Fields Reference

Here’s a complete list of fields you can query on a DAO: