Webhook Relay API docs
Create temporary webhook endpoints for testing and development. Inspect, replay, and forward incoming webhooks in real-time.
Authentication
All Webhook Relay API requests authenticate via two headers. Get your API key from your RapidAPI dashboard after subscribing on the Basic (free) tier or higher.
X-RapidAPI-Key: YOUR_API_KEY X-RapidAPI-Host: webhook-relay-by-helix-api.p.rapidapi.com
Base URL
https://webhook-relay-by-helix-api.p.rapidapi.com
Endpoints
POST
/createCreate a webhook endpoint
GET
/inbox/{id}Get received webhooks
POST
/forward/{id}Set forwarding URL
Code Examples
Python
import requests
url = "https://webhook-relay-by-helix-api.p.rapidapi.com/create"
headers = {
"X-RapidAPI-Key": "YOUR_API_KEY",
"X-RapidAPI-Host": "webhook-relay-by-helix-api.p.rapidapi.com",
}
response = requests.post(url, headers=headers)
print(response.json())JavaScript
const response = await fetch(
"https://webhook-relay-by-helix-api.p.rapidapi.com/create",
{
method: "POST",
headers: {
"X-RapidAPI-Key": "YOUR_API_KEY",
"X-RapidAPI-Host": "webhook-relay-by-helix-api.p.rapidapi.com"
}
}
);
const data = await response.json();cURL
curl -X POST "https://webhook-relay-by-helix-api.p.rapidapi.com/create" \ -H "X-RapidAPI-Key: YOUR_API_KEY" \ -H "X-RapidAPI-Host: webhook-relay-by-helix-api.p.rapidapi.com"
Response Format
All endpoints return JSON in this consistent envelope:
{
"status": "ok",
"data": { /* endpoint-specific payload */ },
"meta": {
"cached": false,
"latency_ms": 142,
"request_id": "req_abc123"
},
"timestamp": "2026-05-21T12:00:00Z"
}Error Codes
| HTTP | Code | Meaning |
|---|---|---|
| 400 | BAD_REQUEST | Missing or invalid parameter |
| 401 | UNAUTHORIZED | Invalid or missing API key |
| 403 | FORBIDDEN | Your plan doesn't include this endpoint |
| 429 | RATE_LIMIT_EXCEEDED | Too many requests — back off and retry |
| 500 | INTERNAL_ERROR | Something went wrong on our side |
| 503 | UPSTREAM_UNAVAILABLE | A third-party data source is down |
Common Use Cases
Webhook testing
API development
CI/CD pipelines
Integration debugging
Endpoint monitoring
Stripe payment webhook testing
GitHub actions webhook relay
Slack bot event forwarding
Shopify order notification relay
Twilio SMS webhook debugging
SendGrid email event forwarding
Jira issue update notifications
Docker registry push events
Zapier trigger testing
Payment gateway callback testing
CRM lead notification relay
Form submission webhook routing
IoT device event ingestion
Third-party API callback debugging
Deploy notification broadcasting