Outgoing webhooks
Send real-time event data to any HTTP endpoint. Configure webhooks for custom events, alerts, and analytics data — delivered as JSON payloads.
Public API & Webhooks
REST API v1 with 8 read-only endpoints and Bearer token auth. Outgoing webhooks with HMAC-SHA256 signing, delivery audit trail, and real-time event delivery.
7-day free trial. Cancel anytime.
Live API demo — real webhook and API configuration
Public API & Webhooks
Capabilities
Send real-time event data to any HTTP endpoint. Configure webhooks for custom events, alerts, and analytics data — delivered as JSON payloads.
Every webhook payload is signed with HMAC-SHA256 using your secret key. Verify payload authenticity on your end to ensure data integrity.
Every webhook delivery is logged with status code, response body, and retry count. Full visibility into delivery health and debugging information.
Full read-only REST API with 8 endpoints. Query page views, visitors, events, goals, funnels, sessions, revenue, and experiments programmatically.
Generate and manage API keys from Account Settings. Bearer token authentication with granular permissions. Revoke keys at any time.
Webhooks are triggered instantly when events occur. Build real-time integrations, sync data to external systems, and automate workflows.
Getting Started
In Account Settings, generate a new API key. Give it a name for easy reference and copy the key — it's shown once for security. The key uses Bearer token authentication for all API requests.
In Site Settings, create a new webhook. Provide your endpoint URL, select which events to listen for, and optionally set a secret for HMAC verification.
When a matching event occurs, BuddyStat sends a POST request to your webhook URL with the event data as a JSON payload. The payload includes an HMAC signature header for verification.
The Webhooks dashboard shows delivery status for each webhook. View recent deliveries, inspect response codes, and retry failed deliveries from the audit trail.
Use Cases
Integrate analytics data into custom dashboards, data warehouses, and internal tools. The REST API provides programmatic access to all analytics data.
Send conversion data to custom attribution systems or data pipelines. Webhooks enable real-time marketing automation based on analytics events.
Sync user activity data to your own database for custom analysis. Build real-time features powered by BuddyStat analytics data.
Integrate alert webhooks with PagerDuty, OpsGenie, or custom incident management systems. Automate incident response based on analytics thresholds.
Pipe feature adoption events into product analytics tools or data lakes. Combine BuddyStat data with other product signals for richer analysis.
Build ETL pipelines that consume BuddyStat data via API. Export data to BigQuery, Snowflake, or your preferred data warehouse for custom analysis.
FAQ
Explore More
REST API with 8 endpoints and real-time webhooks. HMAC-signed payloads and full delivery audit trail.
7-day free trial. Cancel anytime.