---
title: "GET /governance/proposals"
method: GET
path: "/governance/proposals"
tags: ["governance"]
---

# GET /governance/proposals

`GET /governance/proposals`

Returns paginated array of proposals.

## Query parameters

- `proposalId` integer
- `state` string
- `order` string
- `limit` integer
- `page` integer

## Response `200`

Returns an array of proposals.

- object
  - `offset` number
  - `limit` number
  - `total` number
  - `result` object[]
    - `proposalId` integer, required
    - `description` string, required
    - `createdBlock` integer, required
    - `createdTxHash` string, required
    - `createdTimestamp` integer, required
    - `startBlock` integer, required
    - `startTimestamp` integer, required
    - `cancelBlock` integer, nullable, required
    - `cancelTxHash` string, nullable, required
    - `cancelTimestamp` integer, nullable, required
    - `endBlock` integer, required
    - `endTimestamp` integer, required
    - `queuedBlock` integer, nullable, required
    - `queuedTxHash` string, nullable, required
    - `queuedTimestamp` integer, nullable, required
    - `executedBlock` integer, nullable, required
    - `executedTxHash` string, nullable, required
    - `executedTimestamp` integer, nullable, required
    - `proposer` string, required
    - `eta` integer, required
    - `forVotes` string
    - `againstVotes` string
    - `canceled` boolean
    - `executed` boolean
    - `state` integer, required
    - `voterCount` integer
    - `abstainedVotes` string
    - `governorName` string, required
    - `proposalType` integer

## Other responses

- `400` — Unexpected error

---

[API](https://skmtc.net/venus/apis/venus-protocol-api.md) · [All operations](https://skmtc.net/venus/apis/venus-protocol-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/venus/venus-protocol-api/revisions/742e86bc3ab0/schema)
