POST
/
95e61622bf6a8af293978377718e3b77
/
wallet
/
getproposalbyid
wallet/getproposalbyid
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/getproposalbyid \
  --header 'Content-Type: application/json' \
  --data '{
  "id": 1
}'
{
  "proposal_id": 123,
  "proposer_address": "<string>",
  "parameters": {},
  "expiration_time": 123,
  "create_time": 123,
  "approvals": [
    "<string>"
  ],
  "state": "PENDING"
}
TRON API method that retrieves detailed information about a specific governance proposal using its ID.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • id — the ID of the proposal to retrieve information for.

Response

  • proposal_id — the unique identifier of the proposal
  • proposer_address — the address of the Super Representative who created the proposal
  • parameters — object containing the parameter changes proposed
  • expiration_time — timestamp when the proposal expires
  • create_time — timestamp when the proposal was created
  • approvals — array of Super Representatives who have approved the proposal
  • state — current state of the proposal (PENDING, DISAPPROVED, APPROVED, CANCELED)

Use case

The wallet/getproposalbyid method is used for:
  • Retrieving detailed proposal information for governance interfaces
  • Checking proposal status and approval progress
  • Monitoring proposal parameters and voting results
  • Building governance dashboards and voting applications

Body

application/json

Response

200 - application/json

Proposal information

The response is of type object.