{
  "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
}