General requirements
Protocol
The base protocol is HTTP.
HTTP POST is required for bid requests.
HTTP GET is required for win/billing notices and other notices.
Calls that return content (e.g., a not empty bid response) will return an HTTP 200 code.
Calls that do not return content (e.g., no-bid response, win/billing notices, and other notices) will return HTTP 204.
Keep alive connections
Keep alive connections are required.
DSP has a default keep alive timeout of 150s.
Respond to ping
The bidder has the ability to respond to ping requests. This can be used to verify bidder health, latency, etc.
Peering
Peering is recommended and supported depending on the location of the SSP and the bidder. It is considered individually in offline.
Security
HTTPS is supported.
HTTPS is not required for any server-to-server communications (e.g., bid requests, win/billing notices, and other notices).
HTTPS is required for creative delivery.
Data Encoding
gzip and br compressions are supported for both bid requests and bid responses.
Other compression types are not supported.
It is recommended to use compression to minimize network traffic.
Privacy
DSP complies with privacy settings, e.g., do-not-track, COPPA, GDPR, CPAA and other.
Last updated