NATS4 API Get Affiliate Campaigns
From TMM Wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
NATS4 supports an API function to get the affiliate's campaigns.
get_affiliate_campaigns accepts the following parameters:
- userid - The affiliate ID. This parameter is required.
- orderby - The ordering of the returned campaigns. This parameter is optional and is defaulted to the campaign name. You can order by the following fields: campaignid, name, description and created_date. You can choose asc or desc for ascending or descending ordering.
NuSOAP Example
This example continues from the main article NuSOAP Example):
$params = Array( 'userid' => '2', 'orderby' => 'name desc', ); $result = $client->call('get_affiliate_campaigns', $params, 'natsapiadmin_wsdl'); print_r($result);
Affiliate Campaign Data Output
The output will be the campaign ID with the campaign name.
Array ( [0] => Array ( [campaignid] => 0 [name] => Default ) [1] => Array ( [campaignid] => 4 [name] => testings001 ) [2] => Array ( [campaignid] => 1 [name] => TEMP ) [3] => Array ( [campaignid] => 2 [name] => New ) )