The Real-Time Data integration method enables partners to apply real-time enrichment decisions during auction processing. This integration method allows partners to analyze an incoming OpenRTB
An open industry standard for communication between buyers and sellers of online advertising in real-time bidding auctions. It's published by the IAB. request and response and return enrichment signals that influence how the auction is evaluated. These enrichment decisions may be applied at different stages of an OpenRTB auction, such as at the Media Owner slot level or during DSP
Demand-Side Platform (DSP). A software platform that automates bidding decisions in real-time and efficiently connects buyers and audiences through an ad exchange or SSP. Also known as a buy-side platform. bid response
An OpenRTB response that is sent by the DSP in response to the SSP's or ad exchange's bid request. It is an event directed back to the seller expressing a valuation for the request and conditions of sale. processing.
Depending on the implementation model and supported capabilities, partners may provide enrichment such as:
User-level signals (for example, audience segments or cohorts)
Impression-level decisions (for example, activating or suppressing eligible deals)
Content-level metadata (for example, contextual attributes) (coming soon)
Bid-level modifications (for example, bid shading or price adjustments)
These services can be hosted by the partner or deployed in the Index Cloud.
How does it work?

| A user visits a media owner's site, triggering an OpenRTB ad request that is sent to Index. |
| Based on implementation guidelines, Index sendsOpenRTB structured requests to the API endpoints exposed by your container. |
| Your API returns a structured response specifying decisions related to segment and deal |
| Based on your API's response, activations and adjustment decisions are applied based on the model output. |
| The optimized request is forwarded to DSPs for bidding. |
| DSPs send bid responses back to Index |
| The winning impression is served in the ad slot |
Integration implementation options
The real-time data integration supports the following transport implementations:
gRPC-based implementations (recommended): Enrichment decisions are returned as structured mutations defined by the agenticRTB Protocol Buffers schema.
HTTP-based implementations (legacy): Enrichment decisions are returned using JSON over HTTP. This model supports signal-level enrichment only. Existing integrations remain supported, but no new capabilities will be added.
Functionality comparison of gRPC and HTTP
| RTD concept | HTTP integration | gRPC integration |
|---|---|---|
Signal enrichment |
|
|
Deal eligibility | ❌ |
|
Content metadata | ❌ |
|
Bid price modification | ❌ |
|
Deal floor | ❌ |
|
Encoding | JSON | Protobuf |
Errors | HTTP status codes | gRPC status |






