Parameters
This method does not accept any parameters
Returns
data
object
Contains the tags data
tags
array
An array of tag objects
id
integer
The unique identifier for the tag
label
string
The label/name of the tag
usage_count
integer
The number of endpoints associated with this tag
error
string
Contains error details if the request failed; null if successful
Request
1curl -X 'GET' \2'https://api.quicknode.com/v0/endpoints/tags' \3-H 'accept: application/json' \4-H 'x-api-key: YOUR_API_KEY'5
1curl -X 'GET' \2'https://api.quicknode.com/v0/endpoints/tags' \3-H 'accept: application/json' \4-H 'x-api-key: YOUR_API_KEY'5
1const myHeaders = new Headers();2myHeaders.append("accept", "application/json");3myHeaders.append("x-api-key", "YOUR_API_KEY");45const requestOptions = {6method: "GET",7headers: myHeaders,8redirect: "follow"9};1011fetch("https://api.quicknode.com/v0/endpoints/tags", requestOptions)12.then((response) => response.text())13.then((result) => console.log(result))14.catch((error) => console.error(error));15
1const myHeaders = new Headers();2myHeaders.append("accept", "application/json");3myHeaders.append("x-api-key", "YOUR_API_KEY");45const requestOptions = {6method: "GET",7headers: myHeaders,8redirect: "follow"9};1011fetch("https://api.quicknode.com/v0/endpoints/tags", requestOptions)12.then((response) => response.text())13.then((result) => console.log(result))14.catch((error) => console.error(error));15
1import requests23url = "https://api.quicknode.com/v0/endpoints/tags"45headers = {6'accept': 'application/json',7'x-api-key': 'YOUR_API_KEY',8}910response = requests.request("GET", url, headers=headers)1112print(response.text)13
1import requests23url = "https://api.quicknode.com/v0/endpoints/tags"45headers = {6'accept': 'application/json',7'x-api-key': 'YOUR_API_KEY',8}910response = requests.request("GET", url, headers=headers)1112print(response.text)13
1require "uri"2require "net/http"34url = URI("https://api.quicknode.com/v0/endpoints/tags")56https = Net::HTTP.new(url.host, url.port)7https.use_ssl = true89request = Net::HTTP::Get.new(url)10request["accept"] = "application/json"11request["x-api-key"] = "YOUR_API_KEY"1213response = https.request(request)14puts response.read_body15
1require "uri"2require "net/http"34url = URI("https://api.quicknode.com/v0/endpoints/tags")56https = Net::HTTP.new(url.host, url.port)7https.use_ssl = true89request = Net::HTTP::Get.new(url)10request["accept"] = "application/json"11request["x-api-key"] = "YOUR_API_KEY"1213response = https.request(request)14puts response.read_body15
1qn endpoint tag list -o json
1qn endpoint tag list -o json
1import { QuicknodeSdk } from "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.admin.listTags()6console.log(response)7
1import { QuicknodeSdk } from "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.admin.listTags()6console.log(response)7
1import asyncio2from quicknode_sdk import QuicknodeSdk, SdkFullConfig345async def main():6qn = QuicknodeSdk(SdkFullConfig(api_key="YOUR_API_KEY"))7response = await qn.admin.list_tags()8print(response)91011asyncio.run(main())12
1import asyncio2from quicknode_sdk import QuicknodeSdk, SdkFullConfig345async def main():6qn = QuicknodeSdk(SdkFullConfig(api_key="YOUR_API_KEY"))7response = await qn.admin.list_tags()8print(response)91011asyncio.run(main())12
1require "quicknode_sdk"23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.admin.list_tags6puts response7
1require "quicknode_sdk"23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.admin.list_tags6puts response7
1use quicknode_sdk::{QuicknodeSdk, SdkFullConfig};23#[tokio::main]4async fn main() -> Result<(), Box<dyn std::error::Error>> {5let qn = QuicknodeSdk::new(&SdkFullConfig::builder().api_key("YOUR_API_KEY").build())?;6let response = qn.admin.list_tags().await?;78println!("{:?}", response);9Ok(())10}11
1use quicknode_sdk::{QuicknodeSdk, SdkFullConfig};23#[tokio::main]4async fn main() -> Result<(), Box<dyn std::error::Error>> {5let qn = QuicknodeSdk::new(&SdkFullConfig::builder().api_key("YOUR_API_KEY").build())?;6let response = qn.admin.list_tags().await?;78println!("{:?}", response);9Ok(())10}11
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free