Auction Result Schema
Overview
Winning bid response returned to AI platforms, including reservation info so platforms understand committed spend.Required Fields
| Field | Type | Description |
|---|---|---|
auction_id | string | Auction identifier |
serve_token | string | Token used to track downstream events |
ttl_ms | integer | Result time-to-live in milliseconds |
Winner Object
| Field | Type | Description |
|---|---|---|
brand_agent_id | string | Winning Brand Agent |
preferred_unit | string | Requested billing unit (CPX, CPC, CPA) |
reserved_amount_cents | integer | Amount placed on hold at auction time |
Render Object
| Field | Type | Description |
|---|---|---|
label | string | Disclosure label ([Ad]) |
title | string | Creative title |
body | string | Creative description |
cta | string | Call-to-action text |
url | string | Tracking/deep link URL |
Optional Fields
| Field | Type | Description |
|---|---|---|
no_bid | boolean | Set to true when no bidder responded |
ext | object | Vendor extensions |
Example
Validation Rules
ttl_msmust be between 1,000 and 300,000preferred_unitmust beCPX,CPC, orCPAreserved_amount_centsmust be an integer ≥ 0- When
no_bidis true,winnerandrendershould be omitted