POST /api/v2/buyer/media-buys/:mediaBuyId/reactivate
Brings one PAUSED media buy back to ACTIVE. This is the only way to
resume a paused media buy — approving a queued update never does this
implicitly (see Updating a paused media buy).
This does not cascade. It touches only the targeted media buy — never the
parent campaign row and never any sibling media buy on the same campaign. To
reactivate every media buy on a campaign at once, use
reactivate campaign instead.
Request
Parameters
Response
mediaBuyId— the media buy that was reactivated.name— the media buy’s display name.previousStatus/newStatus— status before and after the call.success—truewhen the seller’s storefront confirmed or accepted the resume. A resume the storefront refused or failed is returned as an error (see below), and the media buy staysPAUSED.resumeRequestedAt— present only on a202response: when the seller accepted the resume it is still applying.newStatusis thenPAUSED.
When the seller is still applying the resume
Some sellers answer a resume with “accepted, still applying it” instead of confirming at once. The call then returns202 Accepted with
resumeRequestedAt set and newStatus: "PAUSED": the media buy stays
PAUSED until the seller reports it delivering, and then becomes ACTIVE on
its own. Read the buy with GET /media-buys/:mediaBuyId to see when it does.
Errors
See Errors for the full error shape and recovery semantics.
Related
Pause media buy
Halt spend on this single media buy
Reactivate campaign
Resume every media buy on a PAUSED campaign
Media buy
The media buy object, status table, and cascade behavior
Get media buy status
Poll live ADCP status