GET /webhooks/rest/v1/webhooks REST API Endpoint
Query Parameters
limit
integer
Loading...
offset
integer
Loading...
Returns
data
array
Loading...
id
string
Loading...
created_at
string
Loading...
name
string
Loading...
network
string
Loading...
notification_email
string
Loading...
destination_attributes
object
Loading...
url
string
Loading...
security_token
string
Loading...
compression
string
Loading...
sequence
integer
Loading...
status
string
Loading...
templateId
string
Loading...
templateArgs
object
Loading...
pageInfo
object
Loading...
limit
integer
Loading...
offset
integer
Loading...
total
integer
Loading...
Request
1curl -X GET \2"https://api.quicknode.com/webhooks/rest/v1/webhooks?limit=20&offset=0" \3-H "accept: application/json" \4-H "x-api-key: YOUR_API_KEY"
1curl -X GET \2"https://api.quicknode.com/webhooks/rest/v1/webhooks?limit=20&offset=0" \3-H "accept: application/json" \4-H "x-api-key: YOUR_API_KEY"
1const axios = require('axios')23const url = 'https://api.quicknode.com/webhooks/rest/v1/webhooks'45const params = {6limit: 20,7offset: 0,8}910const headers = {11accept: 'application/json',12'x-api-key': 'YOUR_API_KEY', // Replace with your actual API key13}1415axios16.get(url, { headers, params })17.then(response => {18console.log(response.data)19})20.catch(error => {21console.error('Error:', error.response?.data || error.message)22})23
1const axios = require('axios')23const url = 'https://api.quicknode.com/webhooks/rest/v1/webhooks'45const params = {6limit: 20,7offset: 0,8}910const headers = {11accept: 'application/json',12'x-api-key': 'YOUR_API_KEY', // Replace with your actual API key13}1415axios16.get(url, { headers, params })17.then(response => {18console.log(response.data)19})20.catch(error => {21console.error('Error:', error.response?.data || error.message)22})23
1import requests23url = "https://api.quicknode.com/webhooks/rest/v1/webhooks"45params = {6"limit": 20,7"offset": 08}910headers = {11'accept': 'application/json',12'x-api-key': 'YOUR_API_KEY'13}1415response = requests.request("GET", url, headers=headers, params=params)1617print(response.text)
1import requests23url = "https://api.quicknode.com/webhooks/rest/v1/webhooks"45params = {6"limit": 20,7"offset": 08}910headers = {11'accept': 'application/json',12'x-api-key': 'YOUR_API_KEY'13}1415response = requests.request("GET", url, headers=headers, params=params)1617print(response.text)
1require "uri"2require "net/http"34url = URI("https://api.quicknode.com/webhooks/rest/v1/webhooks?limit=20&offset=0")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.body
1require "uri"2require "net/http"34url = URI("https://api.quicknode.com/webhooks/rest/v1/webhooks?limit=20&offset=0")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.body
1qn webhook list --limit 20 -o json
1qn webhook list --limit 20 -o json
1import { QuicknodeSdk } from "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.webhooks.listWebhooks({ limit: 20, offset: 0 })6console.log(response)7
1import { QuicknodeSdk } from "@quicknode/sdk"23const qn = new QuicknodeSdk({ apiKey: "YOUR_API_KEY" })45const response = await qn.webhooks.listWebhooks({ limit: 20, offset: 0 })6console.log(response)7
1import asyncio2from quicknode_sdk import QuicknodeSdk, SdkFullConfig345async def main():6qn = QuicknodeSdk(SdkFullConfig(api_key="YOUR_API_KEY"))7response = await qn.webhooks.list_webhooks(limit=20, offset=0)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.webhooks.list_webhooks(limit=20, offset=0)8print(response)91011asyncio.run(main())12
1require "quicknode_sdk"23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.webhooks.list_webhooks({ limit: 20, offset: 0 })6puts response7
1require "quicknode_sdk"23qn = QuicknodeSdk::SDK.from_config(api_key: "YOUR_API_KEY")45response = qn.webhooks.list_webhooks({ limit: 20, offset: 0 })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.webhooks.list_webhooks(&Default::default()).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.webhooks.list_webhooks(&Default::default()).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