The bidId from the original bid response. Identifies which impression the feedback is for. User, publisher, campaign, and product information is resolved server-side from the impression data.
One feedback per impression — duplicate submissions for the same bid_id return 204 silently (no error, no overwrite).
Impression must exist — the bid_id must correspond to a tracked impression. If the impression has expired or was never recorded, the endpoint returns 404.
Server-side enrichment — user, publisher, campaign, and product information is resolved automatically from the impression. You only need to send the bid_id.
No authentication required — this endpoint is called from the client side (browser or mobile app) and does not require an API key.