Streaming API

Real-time event streaming via Azure Event Hub (Kafka-compatible). Streaming API provides low latency access to NextSprint bets data allowing you to subscribe to and efficiently track changes of bets and closing odds. 

Closing Odds

closing odds updates

{
"marketId": "1.207848678",
"selectionId": 26,
"bestAvailableToBackPrice": "1000",
"bestAvailableToBackSize": "43.09",
"bestAvailableToLayPrice": null,
"bestAvailableToLaySize": null,
"occurredAt": "2025-10-16T21:37:16.312757Z"
}

Bets

Provides realtime bet updates

{       
"sportId": 1,
"competitionId": "12345",
"eventId": "67890",
"marketId": "1.234567",
"selectionId": 98765,
"profit": 150,
"clientPotentialProfit": 250,
"id": "1234567890",
"clientId": "00000000-0000-0000-0000-000000000000",
"agencyId": "00000000-0000-0000-0000-000000000000",
"clientName": null,
"stake": 100,
"stakeMatched": 100,
"stakeUnmatched": 0,
"sportName": null,
"competitionName": null,
"eventName": null,
"marketName": null,
"selectionName": null,
"odds": 2.5,
"side": null,
"placedTime": "2025-10-21T09:45:47.067773Z",
"lastModifiedTime": "0001-01-01T00:00:00",
"state": "Matched",
"alphaPt": 0,
"totalPt": 0,
"clientPtAtTheMomentOfBetPlacement": 0,
"ptCoefficient": null,
"eventTime": "0001-01-01T00:00:00"
}