Skip to main content

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.
Your API key carries full access to your account. Keep it secure and never expose it in client-side code.
Get your API key from the Dashboard.

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)
Body Parameters: 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 tracked
  • event.forwarded - Event was forwarded to platform
  • pixel.created - New pixel was created
  • pixel.updated - Pixel was updated
  • subscription.updated - Subscription changed

Webhook Payload

Webhook Signature

All webhooks include a signature header for verification:
Verify the signature:

SDKs

Official SDKs coming soon:
  • JavaScript/TypeScript
  • Python
  • PHP
  • Ruby
  • Go

Need Help?