πŸ“…Meet us at SBC Summit Americas 2026 β€” Fort Lauderdale, USA, May 12-14, 2026
Partner Integration

Connect Your Platform to Track360

Technical guides for exposing customer, transaction, and activity data from your platform so Track360 can ingest, process, and report on your affiliate program.

How It Works

Three steps from scoping to production.

Define Scope

Determine which entities are in scope: customers, transactions, and activity data. Agree on required fields and data contract.

Choose Pattern

Select integration method: Track360 pulls data from your API, your platform pushes events to Track360, or a hybrid approach.

Test & Launch

Validate in staging, reconcile data between systems, and cut over to production with monitoring.

What You Need to Provide

A comparison of what each vertical requires.

EntityiGamingForexProp Trading
CustomersRegistration + KYCRegistration + Account TypeRegistration + Challenge Phase
TransactionsDeposits, Withdrawals, BonusesDeposits, Withdrawals, IB RebatesChallenge Fees, Payouts, Resets
Activity DataGaming Activity (GGR/NGR)Trading Activity (Lots/Volume)Trading Activity (PnL/Drawdown)
AuthenticationOAuth 2.0 / API KeyOAuth 2.0 / API KeyOAuth 2.0 / API Key

Integration Patterns

Choose the data exchange pattern that fits your architecture.

1

Pull β€” Track360 Retrieves Your Data

Track360 periodically pulls data from your API or database

Track360
requests data
Your API / DB
returns data
Track360

You expose a REST API (or database replica / DWH view) and Track360 retrieves data on a scheduled cadence. This is the most common pattern β€” it keeps control on your side and requires no outbound connectivity from your systems.

Best for
  • Partners with existing internal APIs or reporting endpoints
  • Stable, batch-oriented data (daily gaming activity, transaction history)
  • Reconciliation and backfill workflows
  • Systems behind firewalls with no public webhook endpoint
Not ideal for
  • β€”Real-time event delivery (sub-second latency)
  • β€”High-frequency updates where polling creates overhead
2

Push β€” You Send Data to Track360

Your platform sends events to Track360 endpoints in real time

Your Platform
sends events
Track360 Endpoint
confirms
Your Platform

Your system pushes events (registrations, deposits, conversions) to Track360 ingestion endpoints as they occur. This gives the lowest latency but requires your platform to handle delivery, retries, and idempotency.

Best for
  • Real-time customer registration and attribution
  • Instant deposit and conversion tracking
  • Event-driven architectures with message queues
  • Platforms that prefer to control outbound data delivery
Not ideal for
  • β€”Aggregated daily data (gaming/trading activity summaries)
  • β€”Historical data migration or backfill
3

Hybrid β€” Combine Both Patterns

Push real-time events + pull batch data for reconciliation

Recommended
Real-time
Your Platform
pushes events
Track360
Scheduled
Track360
pulls batch data
Your API / DWH

The recommended approach for production integrations. Push time-sensitive events (registrations, deposits) for real-time attribution, while Track360 pulls aggregated data (activity, revenue metrics) on a daily schedule. This gives you speed where it matters and reliability everywhere else.

Best for
  • Production environments that need both speed and accuracy
  • Different entities with different freshness requirements
  • Data reconciliation between real-time and batch sources
  • High-volume integrations with complex data models
Not ideal for
  • β€”Simple integrations with a single entity type

Quick Comparison

PullPushHybrid
LatencyMinutes to hoursSecondsSeconds (events) + daily (batch)
ComplexityLow β€” expose APIMedium β€” handle retriesMedium β€” both patterns
Data freshnessScheduled cadenceReal-timeReal-time + reconciled
Backfill supportBuilt-inRequires replayBuilt-in
Best entity fitActivity, reportsEvents, registrationsAll entity types