v0/endpoints REST API Endpoint
身體參數
鏈條
字串
必填
載入中...
網路
字串
必填
載入中...
退貨
資料
物件
載入中...
id
字串
載入中...
標籤
字串
載入中...
鏈條
字串
載入中...
網路
字串
載入中...
http_url
字串
載入中...
wss_url
字串
載入中...
security
物件
載入中...
options
物件
載入中...
代幣
布林值
載入中...
jwts
布林值
載入中...
domainMasks
布林值
載入中...
ips
布林值
載入中...
hosts
布林值
載入中...
referrers
布林值
載入中...
validHosts
布林值
載入中...
requestFilters
布林值
載入中...
debugAuthErrors
布林值
載入中...
enforceChainNetwork
布林值
載入中...
ipCustomHeader
布林值
載入中...
hsts
布林值
載入中...
cors
布林值
載入中...
jwts
陣列
載入中...
id
字串
載入中...
public_key
字串
載入中...
kid
字串
載入中...
名稱
字串
載入中...
代幣
陣列
載入中...
id
字串
載入中...
代幣
字串
載入中...
referrers
陣列
載入中...
id
字串
載入中...
referrer
字串
載入中...
domainMasks
陣列
載入中...
id
字串
載入中...
網域
字串
載入中...
ips
陣列
載入中...
id
字串
載入中...
ip
字串
載入中...
rate_limits
物件
載入中...
rate_limit_by_ip
布林值
載入中...
account
整數
載入中...
rps
整數
載入中...
rpm
整數
載入中...
rpd
整數
載入中...
錯誤
字串
載入中...
請求
1curl -X 'POST' \2'https://api.quicknode.com/v0/endpoints' \3-H 'accept: application/json' \4-H 'x-api-key: YOUR_API_KEY' \5-H 'Content-Type: application/json' \6-d '{7"chain": "hedera",8"network": "hedera-testnet"9}'
1curl -X 'POST' \2'https://api.quicknode.com/v0/endpoints' \3-H 'accept: application/json' \4-H 'x-api-key: YOUR_API_KEY' \5-H 'Content-Type: application/json' \6-d '{7"chain": "hedera",8"network": "hedera-testnet"9}'
1const myHeaders = new Headers();2myHeaders.append("accept", "application/json");3myHeaders.append("x-api-key", "YOUR_API_KEY");4myHeaders.追加("Content-Type", "application/json");56const raw = JSON.stringify({7"chain": "hedera",8"network": "hedera-testnet"9});1011const requestOptions = {12method: "POST",13標題: myHeaders,14正文: 原始,15重定向: 「追蹤」16};1718fetch("https://api.quicknode.com/v0/endpoints", requestOptions)19.接著((回應) => 回應.文字())20.接著((結果) => 控制台.log(結果))21.catch((錯誤) => 控制台.錯誤(錯誤));
1const myHeaders = new Headers();2myHeaders.append("accept", "application/json");3myHeaders.append("x-api-key", "YOUR_API_KEY");4myHeaders.追加("Content-Type", "application/json");56const raw = JSON.stringify({7"chain": "hedera",8"network": "hedera-testnet"9});1011const requestOptions = {12method: "POST",13標題: myHeaders,14正文: 原始,15重定向: 「追蹤」16};1718fetch("https://api.quicknode.com/v0/endpoints", requestOptions)19.接著((回應) => 回應.文字())20.接著((結果) => 控制台.log(結果))21.catch((錯誤) => 控制台.錯誤(錯誤));
1匯入 請求2匯入 json34url = "https://api.quicknode.com/v0/endpoints"56有效載荷 = json.dumps({7"chain": "hedera",8"network": "hedera-testnet"9})10標題 = {11'accept': 'application/json',12'x-api-key': 'YOUR_API_KEY',13「Content-Type」: 'application/json',14}1516回應 = 請求.請求("POST", url, headers=headers, data=有效載荷)1718列印(回應.text)19
1匯入 請求2匯入 json34url = "https://api.quicknode.com/v0/endpoints"56有效載荷 = json.dumps({7"chain": "hedera",8"network": "hedera-testnet"9})10標題 = {11'accept': 'application/json',12'x-api-key': 'YOUR_API_KEY',13「Content-Type」: 'application/json',14}1516回應 = 請求.請求("POST", url, headers=headers, data=有效載荷)1718列印(回應.text)19
1需要 "uri"2require "json"3需要 "net/http"45url = URI("https://api.quicknode.com/v0/endpoints")67https = 網::HTTP.new(url.主機, 網址.port)8https.use_ssl = true910請求 = 淨額::HTTP::POST.新增(網址)11request["accept"] = "application/json"12request["x-api-key"] = "YOUR_API_KEY"13請求["Content-Type"] = "application/json"14請求。主體 = JSON.dump({15"chain": "hedera",16"network": "hedera-testnet"17})1819回應 = https.請求(請求)20puts 回應。read_body21
1需要 "uri"2require "json"3需要 "net/http"45url = URI("https://api.quicknode.com/v0/endpoints")67https = 網::HTTP.new(url.主機, 網址.port)8https.use_ssl = true910請求 = 淨額::HTTP::POST.新增(網址)11request["accept"] = "application/json"12request["x-api-key"] = "YOUR_API_KEY"13請求["Content-Type"] = "application/json"14請求。主體 = JSON.dump({15"chain": "hedera",16"network": "hedera-testnet"17})1819回應 = https.請求(請求)20puts 回應。read_body21
1qn endpoint create --chain eth --network mainnet -o json
1qn endpoint create --chain eth --network mainnet -o json
1import { QuicknodeSdk } from "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.admin.createEndpoint({ chain: "ethereum", network: "mainnet" })6console.log(response)7
1import { QuicknodeSdk } from "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.admin.createEndpoint({ chain: "ethereum", network: "mainnet" })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.create_endpoint(chain="ethereum", network="mainnet")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.create_endpoint(chain="ethereum", network="mainnet")8print(response)91011asyncio.run(main())12
1require "quicknode_sdk"23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.admin.create_endpoint(chain: "ethereum", network: "mainnet")6puts response7
1require "quicknode_sdk"23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.admin.create_endpoint(chain: "ethereum", network: "mainnet")6puts 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.create_endpoint(&Default::default()).await?;78println!("{:?}", response);9好(())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.create_endpoint(&Default::default()).await?;78println!("{:?}", response);9好(())10}11