Event Profiling

The Event Profiling API OpenAPI specification is available for download here. Explore the API endpoints here.

The Event Profiling API is a dynamic AI-powered service within Sportradar's Insight Tech Services portfolio. It delivers real-time recommendations for live time delay (LTD) and event ratings, enabling precise, data-driven adjustments to betting validation processes. By analysing match dynamics, player profiles, market conditions, and historical performance, the API helps operators optimise bet acceptance strategies and manage liability exposure more effectively.

This solution builds upon Sportradar’s long-established Event Data Latency (EDL) model, used by MTS clients for years, and now makes these insights available via a robust API interface.

What it does

The API provides:

  • Live Time Delay (LTD) based on Sportradar’s Unified Odds Feed coverage type (e.g. official data feed, venue, TV).

  • Suggested LTD (sLtd) generated from the AI-powered Event Data Latency (EDL) model. This is an optimised LTD value based on historical performance under different delay conditions.

  • Suggested Event Rating (sEr) used to dynamically assign event risk levels on a scale from 1 (high risk, low limits) to 10 (low risk, high limits).

These values are generated and updated in real time once the first live bet is placed on an event.

When it’s triggered

Use the Event Profiling API:

  • During live betting operations to adapt LTD settings

  • Before or during a match to assess event-level risk

  • As part of automated decisioning for bet validation or rejection

  • In conjunction with player-level profiling (e.g. LBS, sCCF) for more granular control

Input requirements

API requests require an array of fully qualified event IDs in the format:

sr:sport:{id}/sr:category:{id}/sr:tournament:{id}/sr:match:{id}

These identifiers represent the full event hierarchy needed to fetch valid results.

Example payload:

{
  "ids": [
    "sr:sport:20/sr:category:1017/sr:tournament:36349/sr:match:45315478",
    "sr:sport:20/sr:category:88/sr:tournament:36377/sr:match:45733470"
  ]
}

Authentication is required. Refer to the Endpoints section for full endpoint setup.

Output schema

Each returned item includes:

  • id: Full event ID

  • ltd: Live time delay based on feed type (e.g. 6s, 7s, 8s)

  • sLtd: Suggested live time delay based on EDL model

  • sEr: Suggested event rating (scale 1–10)

  • lastUpdate: UNIX timestamp of latest model update

If no data is available yet, null values are returned.

Interpretation guidance

  • ltd reflects static coverage delays (e.g. TV or official feed) from Unified Odds

  • sLtd is adaptive and accounts for latency-influenced betting profitability

  • sEr defines the risk posture for an event. Use this for adjusting validation settings or applying specific business rules

Scores and recommendations are calculated as soon as live activity is detected. The API is especially powerful when used together with player-level scoring models such as Late Bet Score (LBS) or Bot Score for layered decision logic.

For detailed integration instructions, schema samples, and rate limits, consult the Endpoints and other pages.

Last updated

Was this helpful?