Never miss a webhook again. Our reliable webhook infrastructure gives you full visibility over your webhooks.
Go to siteThe Hookdeck API facilitates the management of webhooks, providing reliable webhook delivery, monitoring, and debugging solutions. With this API on Pipedream, you can automate workflows concerning incoming webhook data—transforming, routing, and ensuring they trigger the subsequent actions without fail. This could range from logging data for analysis, conditionally processing and forwarding webhook events to other endpoints, or integrating with third-party services for extended automation.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
hookdeck: {
type: "app",
app: "hookdeck",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.hookdeck.com/2023-01-01/events`,
headers: {
Authorization: `Bearer ${this.hookdeck.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})
Logging Webhook Data to Google Sheets: Capture incoming webhooks and log them into a Google Sheet for record-keeping and further analysis. Useful for teams that need to collaborate on webhook data or require an easy-to-access log.
Conditional Processing and Slack Notifications: Inspect webhook payloads to perform conditional processing. For example, if an error is detected in a webhook event, automatically send a notification with details to a designated Slack channel to alert your team.
Multi-Step Orchestration with Twilio SMS: Upon receiving a webhook indicating a customer action, use Pipedream to orchestrate a multi-step workflow. This might involve enriching the data with an external API, then sending a custom SMS via Twilio to the customer based on the enriched information.
Emit new event when a new event is received from a HookDeck source.
This endpoint lists all events, or a subset of events. See the documentation.
This endpoint lists all request, or a subset of requests. Requests are sorted by ingested_at
date. See the documentation.
This endpoint retries the events associated with a request. See the documentation.
Hookdeck uses API keys for authentication. When you connect your Hookdeck account, Pipedream securely stores the keys so you can easily authenticate to Hookdeck APIs in both code and no-code steps.
Sign in and copy your API key from your Dashboard's Workspace Secrets tab.