updateCampaignFolder

Description

Update campaign folder using its id.



Params

NameTypeDescription
apiKeystringAPI key previously generated.
idintegerId of the campaign folder that you want to update.
namestringName.
parentIdintegerParent folder id. If not set, the default value is -1, root folder.

 

Returned data

Type: boolean

Description: Return true if campaign folder was updated.

 

Json sample code

<?php

$curl = curl_init('https://your_address/ccm/admin/api/version/2/&type=json');

$postData = array(
    'function' => 'updateCampaignFolder',
    'apiKey' => 'apiKey',
    'id' => 5,
    'name' => 'New folder name',
);

curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$json = curl_exec($curl);
if ($json === false) {
    die('Request failed with error: '. curl_error($curl));
}

$result = json_decode($json);
if ($result->status == 0) {
    die('Bad status returned. Error: '. $result->error);
}

var_dump($result->data);

 

Result of API call

bool(true)