Update Existing Campaign

This API allows you to modify an existing campaign's details and manage its associated items. You must provide the campaign's unique ID along with the necessary changes in the request. The specified updates will be applied while preserving the campaign's unique identifier.

Body Params

Details about the campaign

string

The name of the campaign.

string
enum

Specified status of campaign.

Note: proposal and scheduled status are primarily relevant for SBA campaigns.

Allowed:
date

The date to start campaign.

date

The date when campaign ends.

string
enum

The type of budget allocation you want to choose for your campaign.

Allowed:
double

Total budget of campaign.

double

Daily budget of campaign.

Note: Daily budget cannot exceed your total budget amount. There is no limit on the amount of daily budget that can carry forward to the next day.

boolean

The indicator to suggest if the unspent daily budget from the previous day should be carried forward to next day’s daily budget.

int32
required

ID of the campaign, required only if updating existing campaign.

campaignOptions
array of strings

List of campaign setting options while creating a campaign.
Campaign setting options:

  • Brand Term Targeting (BTT)
  • Complementary Product Targeting (CPT)

Note:
- BTT and CPT are only applicable to Sponsored Search automatic campaigns.
- All net new automatic campaigns will be opted in to Brand Term Targeting by default.
- Existing campaigns are opted out of BTT and CPT by default.

campaignOptions
Allowed:
biddingStrategy
object

A json object to store the bidding strategy.
Note: If you don’t pass biddingStrategy in the request, the default strategy will be FIXED.

Headers
string
required

Auth signature as an API key.

string
required

We will provide you the consumer ID to access the API. It is same for all advertisers you access through the API.

integer
required

We will provide you with the KEY VERSION to access the API. It is same for all advertisers you access through the API.

integer
required

Timestamp for which the auth signature is generated. Use Unix epoch format.

string
required

The token will provide you the access to the API. It is same for all advertisers you access through the API.

Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*