{
  "opencollection": "1.0.0",
  "info": {
    "name": "Mirror Node REST accounts network API",
    "version": "0.156.0"
  },
  "items": [
    {
      "info": {
        "name": "network",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get the network exchange rate to estimate costs",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "/api/v1/network/exchangerate",
            "params": [
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "The consensus timestamp as a Unix timestamp in seconds.nanoseconds format with an optional comparison operator. See [unixtimestamp.com](https://www.unixtimestamp.com/) for a simple way to convert a date to the 'seconds' part of the Unix time."
              }
            ]
          },
          "docs": "Returns the network's exchange rate, current and next."
        },
        {
          "info": {
            "name": "Get the network fees",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "/api/v1/network/fees",
            "params": [
              {
                "name": "order",
                "value": "desc",
                "type": "query",
                "description": "The order in which items are listed"
              },
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "The consensus timestamp as a Unix timestamp in seconds.nanoseconds format with an optional comparison operator. See [unixtimestamp.com](https://www.unixtimestamp.com/) for a simple way to convert a date to the 'seconds' part of the Unix time."
              }
            ]
          },
          "docs": "Returns the estimated gas in tinybars per each transaction type. Default order is ASC. Currently only `ContractCall`, `ContractCreate` and `EthereumTransaction` transaction types are supported."
        },
        {
          "info": {
            "name": "Estimate network fees",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "/api/v1/network/fees",
            "params": [
              {
                "name": "mode",
                "value": "INTRINSIC",
                "type": "query",
                "description": "Estimate solely based on the transaction's inherent properties or use network state."
              },
              {
                "name": "high_volume_throttle",
                "value": "10000",
                "type": "query",
                "description": "The high-volume throttle utilization in basis points where 10000 equals 100%. A value of 0, the default, indicates no high-volume pricing."
              }
            ]
          },
          "docs": "Given a HAPI transaction, estimate the network fees in tinycents."
        },
        {
          "info": {
            "name": "Get the network address book nodes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "/api/v1/network/nodes",
            "params": [
              {
                "name": "file.id",
                "value": "",
                "type": "query",
                "description": "The ID of the file entity"
              },
              {
                "name": "limit",
                "value": "2",
                "type": "query",
                "description": "The maximum number of items to return"
              },
              {
                "name": "node.id",
                "value": "",
                "type": "query",
                "description": "The ID of the node"
              },
              {
                "name": "order",
                "value": "desc",
                "type": "query",
                "description": "The order in which items are listed"
              }
            ]
          },
          "docs": "Returns the network's list of nodes used in consensus"
        },
        {
          "info": {
            "name": "Get registered nodes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "/api/v1/network/registered-nodes",
            "params": [
              {
                "name": "limit",
                "value": "2",
                "type": "query",
                "description": "The maximum number of items to return"
              },
              {
                "name": "order",
                "value": "desc",
                "type": "query",
                "description": "The order in which items are listed"
              },
              {
                "name": "registerednode.id",
                "value": "",
                "type": "query",
                "description": "The ID of the registered node"
              },
              {
                "name": "type",
                "value": "BLOCK_NODE",
                "type": "query"
              }
            ]
          },
          "docs": "Returns the list of registered nodes"
        },
        {
          "info": {
            "name": "Get network stake information",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "/api/v1/network/stake"
          },
          "docs": "Returns the network's current stake information."
        },
        {
          "info": {
            "name": "Get the network supply",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "/api/v1/network/supply",
            "params": [
              {
                "name": "timestamp",
                "value": "",
                "type": "query",
                "description": "The consensus timestamp as a Unix timestamp in seconds.nanoseconds format with an optional comparison operator. See [unixtimestamp.com](https://www.unixtimestamp.com/) for a simple way to convert a date to the 'seconds' part of the Unix time."
              }
            ]
          },
          "docs": "Returns the network's released supply of hbars"
        }
      ]
    }
  ],
  "bundled": true
}