Overview
Looking for a fast and reliable way to send the same data to multiple webhook endpoints? Our Webhook Broadcasting API lets you forward JSON payloads to up to 10 different webhook URLs with a single request — perfect for automating workflows, syncing services, or triggering multiple third-party tools at once.
Whether you’re managing Zapier, Make (Integromat), Slack, Discord, or custom webhooks, this endpoint helps you distribute data instantly without writing extra code.
API Endpoint
- URL:
https://node.nodetrigger.com/api/broadcast-webhooks
- Method:
POST
- Content-Type:
application/json
What You Send
When using this API, you send a JSON object that includes:
Required:
webhooks
: A list (array) of URLs you want to send the data to (up to 10).
Optional:
- Any other data you want to send. This can be anything — like user info, events, alerts, etc.
🚫 The
webhooks
list is only used to know where to send the data. It will not be included in the actual message sent to the webhooks.
Example Request
{
"webhooks": [
"https://example.com/webhook1",
"https://example.com/webhook2"
],
"event": "user_registered",
"user": {
"id": 101,
"name": "Alice",
"email": "alice@example.com"
}
}
What happens:
- Your data (
event
anduser
) will be sent to bothwebhook1
andwebhook2
. - The
webhooks
list will not be included in the message received by those URLs.
What Webhooks Will Receive
Each webhook will receive:
{
"event": "user_registered",
"user": {
"id": 101,
"name": "Alice",
"email": "alice@example.com"
}
}
Example Response
If everything goes well, you’ll get something like this:
{
"success": true,
"results": [
{
"url": "https://example.com/webhook1",
"status": 200
},
{
"url": "https://example.com/webhook2",
"status": 200
}
]
}
If one of the webhooks fails, you’ll see it in the response:
jsonCopierModifier{
"url": "https://example.com/webhook2",
"status": 500,
"error": "Internal Server Error"
}
Rules & Limits
- ✅ You can send to 1–10 webhooks at once.
- ❌ Webhooks must be full valid URLs (starting with
https://
orhttp://
). - ✅ You can include any kind of data — user info, events, alerts, logs, etc.
- ❌ Do not use this API for high-frequency or large batch dispatch (e.g. thousands of webhooks).
Troubleshooting
Error Message | What It Means | How to Fix |
---|---|---|
Missing or invalid "webhooks" array | You forgot to include a list of URLs, or it wasn’t formatted correctly | Make sure webhooks is included and it’s a list like ["url1", "url2"] |
You must provide between 1 and 10 webhook URLs | You tried sending to too few or too many | Provide at least 1 and no more than 10 URLs |
500 Internal Server Error | One of the webhooks failed to respond or had an issue | Double-check the URL or ask the webhook owner to investigate |