Dashboard
Total Events
-
Active Rules
-
Actions Fired
-
Last 24h
-
Live Events
Agent Activity
Event Stream
Incoming Events
Rules
Agent Activity
Action Log
Data Sources
Send events to StreamPilot via the ingestion endpoint. Any JSON payload works.
Webhook Endpoint
POST
Example Payload
// POST /api/events/ingest
{
"source": "stripe",
"event_type": "payment.completed",
"payload": {
"order_value": 1500,
"customer_email": "john@example.com",
"product": "Enterprise Plan"
}
}
cURL Example
curl -X POST \
-H "Content-Type: application/json" \
-d '{"source":"webhook","event_type":"order.created","payload":{"order_value":999}}'
-H "Content-Type: application/json" \
-d '{"source":"webhook","event_type":"order.created","payload":{"order_value":999}}'