Skip to main content
POST
Resume ad

Overview

Resume a paused ad. If start_date is still in the future, return scheduled. If the flight is in progress, return active. If end_date has passed, return 409 instead of completing the ad implicitly. Do not change budget, dates, or creatives.

Request

Headers

  • Authorization: Bearer {token} (required)

Path Parameters

string
required
Publisher-generated ad id returned from Create ad

Example Request

Response

Success (200)

string
Publisher-generated ad id
string
scheduled or active after resume
string
UTC timestamp of the status change

Error Responses

401 - Unauthorized

404 - Ad not found

409 - Ad cannot be resumed

Resuming an ad that is already active or scheduled should return 200 with the current status (idempotent).

500 - Server Error

Authorizations

Authorization
string
header
required

API token issued to Targeter during integration setup. Send as Authorization: Bearer <token>.

Path Parameters

ad_id
string
required

Publisher-generated ad id returned from POST /ads

Response

Ad resumed

ad_id
string
required
Example:

"ad_9pL2wR"

status
enum<string>
required

Delivery status of the ad

Available options:
draft,
pending_review,
scheduled,
active,
paused,
completed,
rejected,
error
Example:

"active"

updated_at
string<date-time>
Example:

"2026-08-19T09:00:00Z"