PATCH /kv/rest/v1/lists/{key} REST API Endpoint
Pfadparameter
Schlüssel
Zeichenkette
ERFORDERLICH
Wird geladen...
Körperparameter
addItems
Array
Wird geladen...
removeItems
Array
Wird geladen...
Rücksendungen
Code
Zahl
Wird geladen...
msg
Zeichenkette
Wird geladen...
Daten
null
Wird geladen...
Anfrage
1curl -X PATCH \2"https://api.quicknode.com/kv/rest/v1/lists/{key}" \3-H "accept: application/json" \4-H "Content-Type: application/json" \5-H "x-api-key: YOUR_API_KEY" \6-d $'{7"addItems": [8"item1",9"item2"10],11"removeItems": [12"item3",13"item5"14]15}'16
1curl -X PATCH \2"https://api.quicknode.com/kv/rest/v1/lists/{key}" \3-H "accept: application/json" \4-H "Content-Type: application/json" \5-H "x-api-key: YOUR_API_KEY" \6-d $'{7"addItems": [8"item1",9"item2"10],11"removeItems": [12"item3",13"item5"14]15}'16
1var myHeaders = new Headers();2myHeaders.append('accept', 'application/json');3myHeaders.append('Content-Type', 'application/json');4myHeaders.append('x-api-key', 'YOUR_API_KEY'); // Replace with your actual API key56var requestOptions = {7method: 'PATCH',8Überschriften: myHeaders,9redirect: 'follow',10body: JSON.stringify({11addItems: [12'item1',13'item2'14],15removeItems: [16'item3',17'item5'18]19})20};2122fetch('https://api.quicknode.com/kv/rest/v1/lists/{key}', requestOptions)23.dann(Antwort => Antwort.text())24.dann(Ergebnis => Konsole.log(Ergebnis))25.catch(Fehler => Konsole.log('Fehler', Fehler));26
1var myHeaders = new Headers();2myHeaders.append('accept', 'application/json');3myHeaders.append('Content-Type', 'application/json');4myHeaders.append('x-api-key', 'YOUR_API_KEY'); // Replace with your actual API key56var requestOptions = {7method: 'PATCH',8Überschriften: myHeaders,9redirect: 'follow',10body: JSON.stringify({11addItems: [12'item1',13'item2'14],15removeItems: [16'item3',17'item5'18]19})20};2122fetch('https://api.quicknode.com/kv/rest/v1/lists/{key}', requestOptions)23.dann(Antwort => Antwort.text())24.dann(Ergebnis => Konsole.log(Ergebnis))25.catch(Fehler => Konsole.log('Fehler', Fehler));26
1import Anfragen23url = "https://api.quicknode.com/kv/rest/v1/lists/{key}"45Nutzlast = {6"addItems": [7"item1",8"item2"9],10"removeItems": [11"item3",12"item5"13]14}1516Überschriften = {17"accept": "application/json",18"Content-Type": "application/json",19"x-api-key": "YOUR_API_KEY" # Replace with your actual API key20}2122response = requests.patch(url, headers=headers, json=payload)2324Drucken(Antwort.text)25
1import Anfragen23url = "https://api.quicknode.com/kv/rest/v1/lists/{key}"45Nutzlast = {6"addItems": [7"item1",8"item2"9],10"removeItems": [11"item3",12"item5"13]14}1516Überschriften = {17"accept": "application/json",18"Content-Type": "application/json",19"x-api-key": "YOUR_API_KEY" # Replace with your actual API key20}2122response = requests.patch(url, headers=headers, json=payload)2324Drucken(Antwort.text)25
1require "uri"2require „net/http“3require "json"45# Set up the URL for the request6url = URI("https://api.quicknode.com/kv/rest/v1/lists/{key}")78https = Net::HTTP.new(url.host, URL.Port)9https.use_ssl = true1011request = Net::HTTP::Patch.new(url)12Anfrage[„akzeptieren“] = „application/json“13Anfrage[„Content-Type“] = „application/json“14request["x-api-key"] = "YOUR_API_KEY" # Replace with your actual API key1516request.body = {17"addItems" => [18"item1",19"item2"20],21"removeItems" => [22"item3",23"item5"24]25}.to_json2627Antwort = https.Anfrage(Anfrage)28gibt die Antwort aus.Hauptteil29
1require "uri"2require „net/http“3require "json"45# Set up the URL for the request6url = URI("https://api.quicknode.com/kv/rest/v1/lists/{key}")78https = Net::HTTP.new(url.host, URL.Port)9https.use_ssl = true1011request = Net::HTTP::Patch.new(url)12Anfrage[„akzeptieren“] = „application/json“13Anfrage[„Content-Type“] = „application/json“14request["x-api-key"] = "YOUR_API_KEY" # Replace with your actual API key1516request.body = {17"addItems" => [18"item1",19"item2"20],21"removeItems" => [22"item3",23"item5"24]25}.to_json2627Antwort = https.Anfrage(Anfrage)28gibt die Antwort aus.Hauptteil29
1qn kv list update {list_key} --add {item_to_add} --remove {item_to_remove} -o json
1qn kv list update {list_key} --add {item_to_add} --remove {item_to_remove} -o json
1import { QuicknodeSdk } aus "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.kvstore.updateList("watchlist", { addItems: ["0x0000000000000000000000000000000000000000"], removeItems: [] })6Konsole.Protokoll(Antwort)7
1import { QuicknodeSdk } aus "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.kvstore.updateList("watchlist", { addItems: ["0x0000000000000000000000000000000000000000"], removeItems: [] })6Konsole.Protokoll(Antwort)7
1import asyncio2aus quicknode_sdk import QuicknodeSdk, SdkFullConfig345async def main():6qn = QuicknodeSdk(SdkFullConfig(api_key="YOUR_API_KEY"))7response = await qn.kvstore.update_list("watchlist", add_items=["0x0000000000000000000000000000000000000000"], remove_items=[])8Drucken(Antwort)91011asyncio.run(main()))12
1import asyncio2aus quicknode_sdk import QuicknodeSdk, SdkFullConfig345async def main():6qn = QuicknodeSdk(SdkFullConfig(api_key="YOUR_API_KEY"))7response = await qn.kvstore.update_list("watchlist", add_items=["0x0000000000000000000000000000000000000000"], remove_items=[])8Drucken(Antwort)91011asyncio.run(main()))12
1require „quicknode_sdk“23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.kvstore.update_list(key: "watchlist", add_items: ["0x0000000000000000000000000000000000000000"], remove_items: [])6gibt die Antwort aus7
1require „quicknode_sdk“23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.kvstore.update_list(key: "watchlist", add_items: ["0x0000000000000000000000000000000000000000"], remove_items: [])6gibt die Antwort aus7
1use quicknode_sdk::{QuicknodeSdk, SdkFullConfig};23#[tokio::main]4async fn main() -> Result<(), Box<dyn std::error::Error>> {5Sei qn = QuicknodeSdk::new(&SdkFullConfig::Builder().api_key(„YOUR_API_KEY“).build())?;6let response = qn.kvstore.update_list("watchlist", &quicknode_sdk::kvstore::UpdateListParams { add_items: Some(vec!["0x0000000000000000000000000000000000000000".to_string()]), remove_items: None }).await?;78println!("{:?}", response);9Ok(())10}11
1use quicknode_sdk::{QuicknodeSdk, SdkFullConfig};23#[tokio::main]4async fn main() -> Result<(), Box<dyn std::error::Error>> {5Sei qn = QuicknodeSdk::new(&SdkFullConfig::Builder().api_key(„YOUR_API_KEY“).build())?;6let response = qn.kvstore.update_list("watchlist", &quicknode_sdk::kvstore::UpdateListParams { add_items: Some(vec!["0x0000000000000000000000000000000000000000".to_string()]), remove_items: None }).await?;78println!("{:?}", response);9Ok(())10}11
Haben Sie noch kein Konto?
Erstellen Sie Ihren Quicknode-Endpunkt in Sekundenschnelle und legen Sie los
Kostenlos loslegen