Pause or resume a single ad set
Changed onPauses or resumes one ad set without touching its campaign, its sibling ad sets or the switches of its ads.
Thin wrapper over PUT /v1/ads/ad-sets/{adSetId} for callers that only want the status toggle and prefer a symmetric URL to /v1/ads/campaigns/{campaignId}/status.
Writes the ad set's own on/off switch and nothing else, on every platform (Meta configured_status, TikTok ad group operation_status, Google ad group status, LinkedIn campaign, Pinterest ad group, X line item, ChatGPT (OpenAI) ad group, Reddit ad group configured_status). Its ads keep their own switches: an ad you paused individually stays paused when the ad set resumes. The campaign above is not touched either, so an ad set resumed under a paused campaign reads status: paused until the campaign is resumed too. See the Status model in the Ad Campaigns tag.
Live read, then write. The ad set's switch is read from the platform first. When that live read shows it already in the requested state nothing is written (updated: 0, skipped: 1, with the reason). Otherwise the switch is written (updated: 1), read back and stored, and the delivery status of its ads (up to 20) is re-read and stored, so an immediate GET returns what the platform now reports. A stored switch never skips a write, and when the platform cannot be read the write always goes out. On Meta and Reddit the check reads the ad set's own switch (status / configured_status), so a repeated request skips even while platformAdSetStatus reads CAMPAIGN_PAUSED, WITH_ISSUES or IN_PROCESS.
Request
- Base URL: https://zernio.com/api
- URL: https://zernio.com/api/v1/ads/ad-sets/{adSetId}/status
- Auth: HTTP bearer
Path parameters
Platform ad set ID
Request body
Response
Ad set status updated
Changes
- info
added the new
redditenum value to the request property
- info
- warning
added the new
accountenum value to the/response property for the response status
- warning