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