# Vextorium DAO Governance Proposals

> Vextorium DAO Governance Proposals is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-10-11).

Fetches DAO governance proposals from a Snapshot space, returning proposal titles, authors, voting results, and statuses.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/dao-governance?utm_source=zero.xyz
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-dao-governance-proposals-2ef93b07
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WHD7mPejIlGVWg67VHdCI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vextorium-dao-governance-proposals-2ef93b07 -d '<json body>'
```

Example prompt: Show me the 5 most recent governance proposals from aavedao.eth on Snapshot — include both active and closed ones.

## When to prefer this

Use this endpoint when you need structured DAO governance data from Snapshot spaces without directly querying the Snapshot GraphQL API yourself. It is ideal for AI agents that need to surface proposal statuses, vote counts, and authors for any Snapshot-indexed DAO such as Aave, Uniswap, or CoW Protocol, with pay-per-call pricing via USDC.

## Known failure modes

- Invalid or nonexistent Snapshot space ID returns empty proposals array or error
- Requesting more than 20 proposals is rejected by schema validation
- Network timeout or Snapshot API unavailability returns upstream error
- Malformed space ID format may return no results without explicit error

## How this service works

Governance proposals of a DAO on Snapshot by its space (aavedao.eth, uniswapgovernance.eth, cow.eth...): title, state, close date, total votes and results per option. For agents that follow or vote on a protocol's decisions. Live from Snapshot.

## Output

Returns a JSON object containing the Snapshot space ID, total proposals found, their status filter, and an array of proposals each with title, author address, closing datetime, status (active/closed/pending), per-option vote counts, and total votes cast.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "space"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 20,
       "minimum": 1,
       "description": "Proposals (1-20, default 5)"
      },
      "space": {
       "type": "string",
       "description": "Snapshot space id, e.g. aavedao.eth, uniswapgovernance.eth, cow.eth"
      },
      "status": {
       "enum": [
        "active",
        "closed",
        "pending",
        "all"
       ],
       "type": "string",
       "description": "Proposal state"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "note": {
       "type": [
        "string",
        "null"
       ]
      },
      "found": {
       "type": [
        "number",
        "null"
       ]
      },
      "space": {
       "type": [
        "string",
        "null"
       ]
      },
      "source": {
       "type": [
        "string",
        "null"
       ]
      },
      "status": {
       "type": [
        "string",
        "null"
       ]
      },
      "proposals": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "title": {
          "type": [
           "null",
           "string"
          ]
         },
         "author": {
          "type": [
           "null",
           "string"
          ]
         },
         "closes": {
          "type": [
           "null",
           "string"
          ]
         },
         "status": {
          "type": [
           "null",
           "string"
          ]
         },
         "results": {
          "type": [
           "array",
           "null"
          ],
          "items": {
           
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Public DAO voting data. Source: Snapshot.",
  "found": 3,
  "space": "cow.eth",
  "source": "Snapshot (hub.snapshot.org, open data)",
  "status": "all",
  "proposals": [
   {
    "title": "CIP-89: Unwind of the Balancer tokenswap and repurchase of COW held by Balancer DAO",
    "author": "0xd7e0F48Ccaf4BD65DB082ed2DE29C6aE23943cf8",
    "closes": "2026-10-07 09:43",
    "status": "active",
    "results": [
     {
      "votes": 540011,
      "option": "For"
     },
     {
      "votes": 0,
      "option": "Against"
     }
    ],
    "total_votes": 540011
   },
   {
    "title": "CIP-88: Quote Competition Redesign",
    "author": "0x1F5a59E63A40acCE01430232054828E6dcDFB379",
    "closes": "2026-09-25 04:30",
    "status": "closed",
    "results": [
     {
      "votes": 36687625,
      "option": "For"
     },
     {
      "votes": 0,
      "option": "Against"
     }
    ],
    "total_votes": 36687625
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-dao-governance-proposals-2ef93b07/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
