v0/endpoints/{id}/security_options REST API Endpoint
पथ पैरामीटर
पहचान
डोरी
आवश्यक
लोड हो रहा है...
शरीर के मापदंड
विकल्प
वस्तु
लोड हो रहा है...
टोकन
डोरी
लोड हो रहा है...
सन्दर्भदाता
डोरी
लोड हो रहा है...
जेडब्ल्यूटीएस
डोरी
लोड हो रहा है...
आईपीएस
डोरी
लोड हो रहा है...
डोमेनमास्क
डोरी
लोड हो रहा है...
एचएसटीएस
डोरी
लोड हो रहा है...
कोर्स
डोरी
लोड हो रहा है...
रिटर्न
डेटा
वस्तु
लोड हो रहा है...
option
डोरी
लोड हो रहा है...
स्थिति
डोरी
लोड हो रहा है...
गलती
डोरी
लोड हो रहा है...
अनुरोध
1curl -X 'PATCH' 'https://api.quicknode.com/v0/endpoints/{id}/security_options' \2--header 'accept: application/json' \3--header 'x-api-key: YOUR_API_KEY' \4--header 'Content-Type: application/json' \5--data '{6"options": {7"tokens": "enabled",8"referrers": "enabled",9"jwts": "enabled",10"ips": "enabled",11"domainMasks": "enabled",12"hsts": "enabled",13"cors": "enabled"14}15}'16
1curl -X 'PATCH' 'https://api.quicknode.com/v0/endpoints/{id}/security_options' \2--header 'accept: application/json' \3--header 'x-api-key: YOUR_API_KEY' \4--header 'Content-Type: application/json' \5--data '{6"options": {7"tokens": "enabled",8"referrers": "enabled",9"jwts": "enabled",10"ips": "enabled",11"domainMasks": "enabled",12"hsts": "enabled",13"cors": "enabled"14}15}'16
1const myHeaders = नया हेडर ( ) ;2myHeaders.append ( " स्वीकार करें " , "application/json" ) ;3myHeaders.append ( "x-api-key " ) , "YOUR_API_KEY" ) ;4myHeaders.append ( "Content- Type " , "application/json" ) ;56स्थिर कच्चा = JSON.stringify ( {7"options": {8"tokens": "enabled",9"referrers": "enabled",10"jwts": "enabled",11"ips": "enabled",12"domainMasks": "enabled",13"hsts": "enabled",14"cors": "enabled"15}16} ) ;1718const requestOptions = {19method: "PATCH",20हेडर : मेरे हेडर ,21शरीर : कच्चा ,22पुनर्निर्देशन : "अनुसरण करना"23} ;2425fetch("https://api.quicknode.com/v0/endpoints/{id}/security_options", requestOptions)26फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )27फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )28. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1const myHeaders = नया हेडर ( ) ;2myHeaders.append ( " स्वीकार करें " , "application/json" ) ;3myHeaders.append ( "x-api-key " ) , "YOUR_API_KEY" ) ;4myHeaders.append ( "Content- Type " , "application/json" ) ;56स्थिर कच्चा = JSON.stringify ( {7"options": {8"tokens": "enabled",9"referrers": "enabled",10"jwts": "enabled",11"ips": "enabled",12"domainMasks": "enabled",13"hsts": "enabled",14"cors": "enabled"15}16} ) ;1718const requestOptions = {19method: "PATCH",20हेडर : मेरे हेडर ,21शरीर : कच्चा ,22पुनर्निर्देशन : "अनुसरण करना"23} ;2425fetch("https://api.quicknode.com/v0/endpoints/{id}/security_options", requestOptions)26फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )27फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )28. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1आयात अनुरोध2आयात करें json34url = "https://api.quicknode.com/v0/endpoints/{id}/security_options"56पेलोड = json . डंप्स ( {7"options": {8"tokens": "enabled",9"referrers": "enabled",10"jwts": "enabled",11"ips": "enabled",12"domainMasks": "enabled",13"hsts": "enabled",14"cors": "enabled"15}16} )17हेडर = {18'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,19'x-api-key' : 'आपकी_एपीआई_कुंजी' ,20'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'21}2223response = requests.request("PATCH", url, headers=headers, data=payload)2425प्रिंट ( प्रतिक्रिया . पाठ )26
1आयात अनुरोध2आयात करें json34url = "https://api.quicknode.com/v0/endpoints/{id}/security_options"56पेलोड = json . डंप्स ( {7"options": {8"tokens": "enabled",9"referrers": "enabled",10"jwts": "enabled",11"ips": "enabled",12"domainMasks": "enabled",13"hsts": "enabled",14"cors": "enabled"15}16} )17हेडर = {18'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,19'x-api-key' : 'आपकी_एपीआई_कुंजी' ,20'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'21}2223response = requests.request("PATCH", url, headers=headers, data=payload)2425प्रिंट ( प्रतिक्रिया . पाठ )26
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://api.quicknode.com/v0/endpoints/{id}/security_options")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910request = Net::HTTP::Patch.new(url)11अनुरोध [ "स्वीकार करें" ] = "एप्लिकेशन/जेसन"12अनुरोध [ "x-api-key" ] = "आपकी_एपीआई_कुंजी"13अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"14अनुरोध.बॉडी = JSON . डंप ( {15"options": {16"tokens": "enabled",17"referrers": "enabled",18"jwts": "enabled",19"ips": "enabled",20"domainMasks": "enabled",21"hsts": "enabled",22"cors": "enabled"23}24} )2526प्रतिक्रिया = https . अनुरोध ( अनुरोध )27puts response . read_body28
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://api.quicknode.com/v0/endpoints/{id}/security_options")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910request = Net::HTTP::Patch.new(url)11अनुरोध [ "स्वीकार करें" ] = "एप्लिकेशन/जेसन"12अनुरोध [ "x-api-key" ] = "आपकी_एपीआई_कुंजी"13अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"14अनुरोध.बॉडी = JSON . डंप ( {15"options": {16"tokens": "enabled",17"referrers": "enabled",18"jwts": "enabled",19"ips": "enabled",20"domainMasks": "enabled",21"hsts": "enabled",22"cors": "enabled"23}24} )2526प्रतिक्रिया = https . अनुरोध ( अनुरोध )27puts response . read_body28
1qn endpoint security set-options {endpoint_id} --tokens enabled --cors disabled -o json
1qn endpoint security set-options {endpoint_id} --tokens enabled --cors disabled -o json
1आयात { क्विकनोडएसडीके } से "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.admin.updateSecurityOptions("ENDPOINT_ID", { options: { tokens: "enabled" } })6कंसोल.लॉग ( प्रतिक्रिया )7
1आयात { क्विकनोडएसडीके } से "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.admin.updateSecurityOptions("ENDPOINT_ID", { options: { tokens: "enabled" } })6कंसोल.लॉग ( प्रतिक्रिया )7
1asyncio आयात करें2quicknode_sdk से QuicknodeSdk और SdkFullConfig आयात करें345अतुल्यकालिक डीईएफ़ मुख्य ( ) :6qn = QuicknodeSdk ( SdkFullConfig ( api_key = "YOUR_API_KEY" ) )7response = await qn.admin.update_security_options("ENDPOINT_ID", tokens="enabled")8प्रिंट ( प्रतिक्रिया )91011asyncio.run ( main ( ) )12
1asyncio आयात करें2quicknode_sdk से QuicknodeSdk और SdkFullConfig आयात करें345अतुल्यकालिक डीईएफ़ मुख्य ( ) :6qn = QuicknodeSdk ( SdkFullConfig ( api_key = "YOUR_API_KEY" ) )7response = await qn.admin.update_security_options("ENDPOINT_ID", tokens="enabled")8प्रिंट ( प्रतिक्रिया )91011asyncio.run ( main ( ) )12
1ज़रूरत होना "क्विकनोड_एसडीके"23qn = QuicknodeSdk :: SDK . from_config ( api_key : "YOUR_API_KEY" )45response = qn.admin.update_security_options("ENDPOINT_ID", tokens: "enabled")6प्रतिक्रिया देता है7
1ज़रूरत होना "क्विकनोड_एसडीके"23qn = QuicknodeSdk :: SDK . from_config ( api_key : "YOUR_API_KEY" )45response = qn.admin.update_security_options("ENDPOINT_ID", tokens: "enabled")6प्रतिक्रिया देता है7
1use quicknode_sdk::{QuicknodeSdk, SdkFullConfig};23#[टोकियो::मुख्य]4async fn main() -> Result<(), Box<dyn std::error::Error>> {5मान लीजिए qn = QuicknodeSdk :: new ( & SdkFullConfig :: builder ( ) . api_key ( "YOUR_API_KEY" ) . build ( ) ) ? ;6let response = qn.admin.update_security_options("ENDPOINT_ID", &Default::default()).await?;78println!("{:?}", response);9ठीक है ( ( ) )10}11
1use quicknode_sdk::{QuicknodeSdk, SdkFullConfig};23#[टोकियो::मुख्य]4async fn main() -> Result<(), Box<dyn std::error::Error>> {5मान लीजिए qn = QuicknodeSdk :: new ( & SdkFullConfig :: builder ( ) . api_key ( "YOUR_API_KEY" ) . build ( ) ) ? ;6let response = qn.admin.update_security_options("ENDPOINT_ID", &Default::default()).await?;78println!("{:?}", response);9ठीक है ( ( ) )10}11
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें