{"uid":"cap_NV_lZs4SeCFxvfcKcFZsg","slug":"snapshot-dao-governance-proposals-fetcher-428b8e26","name":"Snapshot DAO Governance Proposals Fetcher","description":"List a DAO's governance proposals from Snapshot, normalized into one schema: id, title, state, choices, per-choice scores, scores_total, quorum, vote count, start/end, author, snapshot block, strategies and a link-back. Filter by state; pass a Snapshot space-id or a known protocol alias.","url":"https://api.agentstools.dev/governance/proposals","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["space"],"properties":{"limit":{"type":"integer","maximum":30,"minimum":1,"description":"Max proposals to return (default 15, cap 30)"},"space":{"type":"string","description":"Snapshot space-id (e.g. uniswapgovernance.eth) or a known protocol alias (e.g. uniswap)"},"state":{"enum":["active","pending","closed"],"type":"string","description":"Filter proposals by lifecycle state"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_igdOOOhBxUZN69ABeOpO0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and normalizes a DAO's governance proposals from Snapshot, returning structured proposal metadata including state, choices, scores, quorum, and voting details.","exampleAgentPrompt":"Can you pull the active governance proposals for Uniswap from Snapshot — show me titles, current vote scores, and whether quorum has been reached? Use the space ID uniswapgovernance.eth and return up to 20 proposals.","exampleUseCases":[{"title":"Track active votes across multiple DAOs","prompt":"Check Aave, Compound, and Uniswap governance proposals right now — give me any that are still active with their vote counts and time remaining. I want to see which ones are close to reaching quorum."},{"title":"Audit historical governance decisions","prompt":"Pull all the closed proposals from MakerDAO's Snapshot space from the last three months. Show me which ones passed, how many votes each got, and what the winning options were."},{"title":"Monitor DAO governance for user alerts","prompt":"Fetch the latest pending and active proposals for ENS DAO. I need the proposal titles, available voting choices, and current vote breakdown so I can surface upcoming governance activity to our community."}],"resultDescription":"A list of normalized governance proposal objects, each containing: id, title, lifecycle state (active/pending/closed), available choices, per-choice vote scores, total score, quorum threshold, total vote count, start and end timestamps, author address, snapshot block number, voting strategies used, and a direct link back to the proposal on Snapshot.","failureModes":["Unknown or misspelled Snapshot space-id returns empty results or 404","State filter returns empty array if no proposals exist in that state","Exceeding the limit cap of 30 returns an error or is silently clamped","Rate limiting or upstream Snapshot API downtime may cause 5xx errors","Protocol alias not recognized returns error asking for explicit space-id"],"whenToPreferThis":"Use this endpoint when you need structured, normalized DAO governance data from Snapshot for any protocol that uses Snapshot for voting. Prefer this over scraping Snapshot directly when you need a consistent schema across multiple DAOs, or when you want to filter by proposal state. Ideal for monitoring active votes, auditing historical decisions, or surfacing governance activity to users.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:11:13.090Z","isFirstParty":false}