Skip to main content
PUT
Start or pause a Google Ads campaign you created through Ayrshare, rename it, or change its daily budget or end date.
  • Send at least one field. All changes in one request apply together or not at all.
  • You cannot change type, accountId or euPoliticalAdvertising after you create the campaign.
  • No Idempotency-Key is needed: sending the same change again sets the same values.
  • The response returns the campaign’s campaignStatus. Use Get Campaign to read the other fields.

Header Parameters

Path Parameters

string
required
The campaignId returned when you created the campaign.

Body Parameters

string
active or paused. A request that only sends status: "paused" is not blocked when Ayrshare has paused ads on Google.
string
The new campaign name, 1 to 255 characters, with no line breaks.
object
{ "amount": number }: the new amount to spend per day, in the ad account’s currency, with at most two decimal places. A campaign whose budget you shared with other campaigns in Google Ads answers code: 101: change the shared budget in Google Ads.
object
{ "end": string }: the new end date, as an ISO date (2026-11-30) or date-time. Google schedules whole days in the ad account’s time zone, so the campaign stops at 23:59:59 on that day. It can be the same day as the start, but not an earlier one.

Errors