Edit Package

PUT {{campaign_url}}/packages/:id

Edit an existing package

You can edit settings for an existing package by sending this PUT request. To update package settings, open the body tab to edit the JSON object. See POST New Package documentation for information on field definitions and allowed values.

The following fields cannot be edited:

  • inventoryType
  • mediaFormat
  • status: To update a package's play status, send a PUT Update Package Status request.

For information on obtaining the package id, see GET Existing Package documentation.

Request Body

{"inventoryType"=>"openAuctionAndPrivateDeals", "name"=>"irene test pkg - renamed", "mediaFormat"=>"display", "impressionFrequency"=>{"householdFrequencyCapDetails"=>{"cap"=>0, "period"=>0, "periodUnits"=>"minutes"}, "personOrDeviceFrequencyCapDetails"=>{"cap"=>3, "period"=>1, "periodUnits"=>"days"}}, "budget"=>{"asapDelivery"=>false, "clientMargin"=>0, "pacing"=>"even", "schedules"=>[{"budget"=>50, "startDate"=>"2022-09-27T13:41:30Z", "endDate"=>"2022-10-27T13:41:30Z", "impressionCap"=>10}]}}