Package Information
Released: 7 mo ago
Downloads: 4 weekly / 17 monthly
Latest Version: 0.1.0
Author: Anycast
Documentation
n8n-nodes-anycast-ramps
Reliable webhook delivery for n8n — powered by Anycast Ramps.
Route webhooks from any provider through the global Anycast network with automatic retries, delivery signing, and dead letter queue alerting — directly from your n8n workflows.
Install
In your n8n instance:
- Go to Settings > Community Nodes
- Enter
n8n-nodes-anycast-ramps - Click Install
Or via CLI:
cd ~/.n8n
npm install n8n-nodes-anycast-ramps
Credential Setup
- Sign up at ramps.anycast.com
- Go to Settings > API Keys and create a new key
- In n8n, go to Credentials > New Credential > Anycast Ramps API
- Paste your API key
Nodes
Anycast Ramps
Main node with resource/operation dropdowns:
Event operations:
| Operation | Description |
|---|---|
| List | Get recent events with status/destination/date filters |
| Get | Get a single event with full delivery history |
| Replay | Replay a failed event |
| Check Status | Get current status and delivery attempt count |
Destination operations:
| Operation | Description |
|---|---|
| List | List all webhook destinations |
| Get | Get destination details with delivery stats |
| Create | Create a new destination with URL |
| Update | Update destination config (name, URL, enabled) |
| Delete | Remove a destination |
Anycast Ramps Trigger
Polling trigger node — fires when events match a status:
| Trigger | Description |
|---|---|
| Event Received | New webhook event received by Anycast |
| Event Delivered | Event successfully delivered to destination |
| Event Failed | Event delivery failed after all retries |
| DLQ Alert | Event moved to dead letter queue |
Configurable polling interval: 30s, 1m, 5m, or 15m.
Example Workflow
MoonPay → Anycast → Your API
Add Anycast Ramps Trigger node
- Event Type:
Event Received - Poll Interval:
Every 30 Seconds
- Event Type:
Add IF node to filter by event type
- Condition:
{{ $json.eventType }}equalspurchase.completed
- Condition:
Add HTTP Request node for your business logic
- Send the event data to your internal API
Add Anycast Ramps node to mark delivery
- Resource:
Event - Operation:
Check Status - Event ID:
{{ $json.id }}
- Resource:
API Reference
All operations use the Anycast Ramps REST API under the hood:
License
MIT