{ "opencollection": "1.0.0", "info": { "name": "Polkadot REST Account Governance API", "version": "0.1.3" }, "items": [ { "info": { "name": "Governance", "type": "folder" }, "items": [ { "info": { "name": "List governance items for an account", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/account/referendum" }, "docs": "Returns paginated referendum or democracy items associated with the specified account.\nThis API only supports networks with democracy frame" }, { "info": { "name": "List child bounties", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/bounties/child" }, "docs": "Returns a paginated child-bounty list, optionally filtered by parent bounty ID.\nThis API only supports networks with childbounties frame" }, { "info": { "name": "Get bounty details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/bounties/proposal" }, "docs": "Returns details for one bounty proposal.\nThis API only supports networks with bounties frame" }, { "info": { "name": "List bounties", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/bounties/proposals" }, "docs": "Returns a paginated bounty list with optional status filtering.\nThis API only supports networks with bounties frame" }, { "info": { "name": "Get council proposal details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/council/proposal" }, "docs": "Returns details for one council proposal.\nThis API only supports networks with council frame" }, { "info": { "name": "List council proposals", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/council/proposals" }, "docs": "Returns a paginated council proposal list.\nThis API only supports networks with council frame" }, { "info": { "name": "Get democracy proposal details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/democracy/proposal" }, "docs": "Returns details for one democracy proposal.\nThis API only supports networks with democracy frame" }, { "info": { "name": "List democracy proposals", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/democracy/proposals" }, "docs": "Returns a paginated democracy proposal list with optional status and ordering controls.\nThis API only supports networks with democracy frame" }, { "info": { "name": "Get democracy referendum details (legacy)", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/democracy/referendum" }, "docs": "Returns details for one legacy democracy referendum.\nThis API only supports networks with democracy frame" }, { "info": { "name": "List democracy referendums", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/democracy/referendums" }, "docs": "Returns a paginated democracy referendum list with optional active/completed status filtering.\nThis API only supports networks with democracy frame" }, { "info": { "name": "List democracy seconders", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/democracy/seconded" }, "docs": "Returns the accounts that seconded a democracy proposal.\nThis API only supports networks with democracy frame" }, { "info": { "name": "List democracy referendum votes (legacy)", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/democracy/votes" }, "docs": "Returns paginated vote records for a legacy democracy referendum or account.\nThis API only supports networks with democracy frame" }, { "info": { "name": "Get fellowship referendum details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/fellowship/referendum" }, "docs": "Returns details for one fellowship referendum.\nThis API only supports networks with FellowshipReferenda frame" }, { "info": { "name": "List fellowship referenda", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/fellowship/referendums" }, "docs": "Returns a paginated fellowship referenda list with origin, account, and call filters.\nThis API only supports networks with FellowshipReferenda frame" }, { "info": { "name": "Get fellowship referendum statistics", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/fellowship/statistics" }, "docs": "Returns aggregated statistics for fellowship referenda.\nThis API only supports networks with FellowshipReferenda frame" }, { "info": { "name": "List fellowship referendum tracks", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/fellowship/tracks" }, "docs": "Returns the available fellowship referendum tracks for the current network.\nThis API only supports networks with FellowshipReferenda frame" }, { "info": { "name": "List fellowship referendum votes", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/fellowship/votes" }, "docs": "Returns paginated vote records for one fellowship referendum.\nThis API only supports networks with FellowshipReferenda frame" }, { "info": { "name": "Get external discussion for a governance item", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/governance/desc" }, "docs": "Returns external governance posts and comments for the specified item. This endpoint is powered by Subsquare." }, { "info": { "name": "Get governance preimage details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/preimage/details" }, "docs": "Returns details for one governance preimage by hash.\nThis API only supports networks with preimage frame" }, { "info": { "name": "List governance preimages", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/preimage/list" }, "docs": "Returns a paginated preimage list with optional status and source filters.\nThis API only supports networks with preimage frame" }, { "info": { "name": "Get referendum delegator details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/delegate" }, "docs": "Returns delegation details for one account in the referenda system.\nThis API only supports networks with referenda frame" }, { "info": { "name": "List referendum delegator votes", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/delegate/votes" }, "docs": "Returns paginated referendum vote records for one delegator or delegate account.\nThis API only supports networks with referenda frame" }, { "info": { "name": "List referendum delegation relationships", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/delegates" }, "docs": "Returns paginated delegation relationships for one account, including active and delegator/delegate filters.\nThis API only supports networks with referenda frame" }, { "info": { "name": "Get OpenGov referendum details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/referendum" }, "docs": "Returns details for one OpenGov referendum.\nThis API only supports networks with referenda frame" }, { "info": { "name": "List OpenGov referenda", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/referendums" }, "docs": "Returns a paginated referenda list with origin, status, account, and call filters.\nThis API only supports networks with referenda frame" }, { "info": { "name": "Get referendum statistics", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/statistics" }, "docs": "Returns aggregated referendum statistics for supported democracy or referenda networks.\nThis API only supports networks with referenda/democracy frame" }, { "info": { "name": "List referendum tracks", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/tracks" }, "docs": "Returns the available referendum tracks for the current OpenGov network.\nThis API only supports networks with referenda frame" }, { "info": { "name": "List OpenGov referendum votes", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/referenda/votes" }, "docs": "Returns paginated vote records for an OpenGov referendum or account.\nThis API only supports networks with referenda frame" }, { "info": { "name": "Get technical-committee proposal details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/techcomm/proposal" }, "docs": "Returns details for one technical-committee proposal.\nThis API only supports networks with technicalCommittee frame" }, { "info": { "name": "List technical-committee proposals", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/techcomm/proposals" }, "docs": "Returns a paginated technical-committee proposal list.\nThis API only supports networks with technicalCommittee frame" }, { "info": { "name": "Get treasury proposal details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury/proposal" }, "docs": "Returns details for one treasury proposal.\nThis API only supports networks with treasury frame" }, { "info": { "name": "List treasury proposals", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury/proposals" }, "docs": "Returns a paginated treasury proposal list.\nThis API only supports networks with treasury frame" }, { "info": { "name": "Get treasury tip details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury/tip" }, "docs": "Returns details for one treasury tip.\nThis API only supports networks with tips frame" }, { "info": { "name": "List treasury tippers", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury/tippers" }, "docs": "Returns the tipper accounts and votes for one treasury tip.\nThis API only supports networks with tips frame" }, { "info": { "name": "List treasury tips", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury/tips" }, "docs": "Returns a paginated treasury tip list.\nThis API only supports networks with tips frame" }, { "info": { "name": "Get treasury council collective proposal details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury_council_collective/proposal" }, "docs": "Returns details for one treasury council collective proposal.\nThis API only supports networks with treasuryCouncilCollective(moonbeam/moonriver/moonbase) frame" }, { "info": { "name": "List treasury council collective proposals", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury_council_collective/proposals" }, "docs": "Returns a paginated treasury council collective proposal list.\nThis API only supports networks with treasuryCouncilCollective(moonbeam/moonriver/moonbase) frame" }, { "info": { "name": "List treasury council collective votes", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury_council_collective/votes" }, "docs": "Returns paginated vote records for one treasury council collective proposal.\nThis API only supports networks with treasuryCouncilCollective(moonbeam/moonriver/moonbase) frame" }, { "info": { "name": "Get treasury spend proposal details", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury_spend/proposal" }, "docs": "Returns details for one treasury spend proposal.\nThis API only supports networks with treasury frame" }, { "info": { "name": "List treasury spend proposals", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:8080/v1/api/scan/treasury_spend/proposals" }, "docs": "Returns a paginated treasury spend proposal list.\nThis API only supports networks with treasury frame" } ] } ], "bundled": true }