Overview
The SignalBridge API allows you to send tracking events directly from your server, integrate with your backend systems, and manage your pixels programmatically. Base URL:https://api.signalbridgedata.com
Authentication
All API requests require authentication using your API key.Quick Example
API Endpoints
Track Event
Send a tracking event to SignalBridge. Endpoint:POST /v1/track
Headers:
Authorization: Bearer YOUR_API_KEY(required)Content-Type: application/json(required)
User Data Fields:
Response:
Get Pixel
Retrieve pixel information. Endpoint:GET /v1/pixels/:pixel_id
Response:
List Events
Get recent events for a pixel. Endpoint:GET /v1/pixels/:pixel_id/events
Query Parameters:
Response:
Standard Events
SignalBridge supports these standard event names:Custom Events
You can also track custom events:Error Responses
400 Bad Request
401 Unauthorized
403 Forbidden
429 Too Many Requests
500 Internal Server Error
Rate Limits
API Access is available for Pro, Ultra, and Enterprise tiers only.
Rate Limit Headers:
Webhooks
SignalBridge can send webhooks for important events:Available Events
event.tracked- New event was trackedevent.forwarded- Event was forwarded to platformpixel.created- New pixel was createdpixel.updated- Pixel was updatedsubscription.updated- Subscription changed
Webhook Payload
Webhook Signature
All webhooks include a signature header for verification:SDKs
Official SDKs coming soon:- JavaScript/TypeScript
- Python
- PHP
- Ruby
- Go
Need Help?
- Email: support@signalbridgedata.com
- Dashboard: signalbridgedata.com/dashboard
- Status Page: status.signalbridgedata.com
