Create or update a campaign
8 min
use case for this api create or update a campaign in cadent ad manager api endpoint curl location 'https //api cadent app/dsp/v1/campaign/save' \\ \ header 'x api key insert api key here' \\ \ header 'content type application/json' \\ \ data '{ "advertiserid" 18080, "frequencycappingenabled" true, "frequencytimingid" 3, "frequencytypeid" 1, "id" 0, "impressionlimit" 10, "name" "ctv test", "managedbyid" 2, "po" "ak00", "transactcurrencyid" 10 }' post body { "advertiserid" 18080, "frequencycappingenabled" true, "frequencytimingid" 3, "frequencytypeid" 1, "id" 0, "impressionlimit" 10, "name" "ctv test", "managedbyid" 2, "po" "ak00", "transactcurrencyid" 10 }{ "status" { "code" 200, "message" "success", "errorarray" null, "haserror" false }, "data" { "advertiserid" 18080, "transactcurrencyid" 10, "startdate" null, "enddate" null, "frequencycappingenabled" true, "frequencytypeid" 1, "frequencytimingid" 3, "managedbyid" 2, "impressionlimit" 10, "frequencyname" null, "po" "ak00", "aibcategoryid" null, "id" 10012036, "name" "ctv test" } } parameters advertiserid integer, required id of parent advertiser frequencycappingenabled boolean determines whether or not a campaign has frequency capping true = enables frequency capping false = frequency capping is not enabled (default) frequencytimingid integer, required if frequencycappingenabled = true time unit used for frequency capping 1 = hour (default) 2 = day 3 = week 4 = month 5 = lifetime frequencytypeid \<font color="#808080b5"> \</font> integer, required if frequencycappingenabled = true type of id used for frequency capping 1 = adtheorent id (default) 2 = ip address 3 = property 4 = cookie id 5 = maid id integer, required id of campaign 0 = create a new campaign impressionlimit integer, required frequencycappingenabled = true maximum number of im \<font color="#0c121d">press\</font> ions per the selected frequencytimingid period max limit for the number of impressions used in frequency capping managedbyid integer, required determines who will manage the campaign 1 = adtheorent / managed service (default) 2 = partner / self service name \<font color="#808080b5"> \</font> string, required campaign name maximum of 128 characters only a z , 0 9 , characters allowed isn't required to be unique po string id for the campaign's purchase order transactcurrencycode integer international organization for standardization ( iso) code for the currency used for the campaign's budget and cpm rates usd = united states dollar (default)


