/node/network REST API Endpoint
Parameters
This method does not accept any parameters
Returns
nodeRoles
string
Loading...
numPeers
string
Loading...
isSyncing
boolean
Loading...
shouldHavePeers
boolean
Loading...
localPeerId
string
Loading...
localListenAddresses
array
Loading...
peersInfo
array
Loading...
peerId
string
Loading...
roles
string
Loading...
protocolVersion
string
Loading...
bestHash
string
Loading...
bestNumber
string
Loading...
Request
1# AssetHub (default) - for network info from AssetHub parachain node2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/node/network' \3--header 'Accept: application/json'45# Polkadot Relaychain - for network info from Relaychain node (requires /rc prefix)6curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/node/network' \7--header 'Accept: application/json'
1# AssetHub (default) - for network info from AssetHub parachain node2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/node/network' \3--header 'Accept: application/json'45# Polkadot Relaychain - for network info from Relaychain node (requires /rc prefix)6curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/node/network' \7--header 'Accept: application/json'
1// For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)23const myHeaders = new Headers();4myHeaders.append("Accept", "application/json");56const requestOptions = {7method: "GET",8headers: myHeaders,9redirect: "follow"10};1112fetch("https://docs-demo.dot-mainnet.quiknode.pro/node/network", requestOptions)13.then((response) => response.text())14.then((result) => console.log(result))15.catch((error) => console.error(error));16
1// For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)23const myHeaders = new Headers();4myHeaders.append("Accept", "application/json");56const requestOptions = {7method: "GET",8headers: myHeaders,9redirect: "follow"10};1112fetch("https://docs-demo.dot-mainnet.quiknode.pro/node/network", requestOptions)13.then((response) => response.text())14.then((result) => console.log(result))15.catch((error) => console.error(error));16
1import requests2# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)345url = "https://docs-demo.dot-mainnet.quiknode.pro/node/network"6payload = {}7headers = {8'Accept': 'application/json'9}1011response = requests.request("GET", url, headers=headers, data=payload)12print(response.text)13
1import requests2# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)345url = "https://docs-demo.dot-mainnet.quiknode.pro/node/network"6payload = {}7headers = {8'Accept': 'application/json'9}1011response = requests.request("GET", url, headers=headers, data=payload)12print(response.text)13
1require "uri"2require "net/http"3# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)456url = URI("https://docs-demo.dot-mainnet.quiknode.pro/node/network")78https = Net::HTTP.new(url.host, url.port)9https.use_ssl = true1011request = Net::HTTP::Get.new(url)1213response = https.request(request)14puts response.read_body15
1require "uri"2require "net/http"3# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)456url = URI("https://docs-demo.dot-mainnet.quiknode.pro/node/network")78https = Net::HTTP.new(url.host, url.port)9https.use_ssl = true1011request = Net::HTTP::Get.new(url)1213response = https.request(request)14puts response.read_body15
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free