Skip to main content
POST /api/v2/buyer/plan-suggestion-sets/:planSuggestionSetId/reject Declines the entire set. Nothing moves, and no member media buy is changed. Rejection is all-or-nothing for the same reason approval is — the members are sides of one transfer. A rejection is not a permanent veto of the plan. The optimizer will run again, and a later run produces a fresh set for the same plan. Rejecting is how you decline this recommendation.

Request

Parameters

The body is optional — POST with no body rejects without a reason.

Response

Errors

A reason is worth sending. It is stored with the decision, so it explains later why a run was declined — to your team, and to anyone reviewing how the plan has been optimized over time.