View
 

Campaigns API Methods


campaigns/quicklink (deeplink)

Creates a Quick Link. This method does not call 2Performant, and is very fast. You may need to get some data before using it. 

 

// Code

campaign_quicklink($campaign_id, $aff_code, $redirect)
 

Parameters:

  • campaign_id. Required. A Campaign ID or Unique Code.
  • aff_code. Required. Affiliate Unique Code.
  • redirect. Required. Where to redirect.

campaigns/list

Lists active campaigns.

 

  GET /campaigns.{json or xml} 

 

// Code
campaigns_list($category_id=null, $page=1, $perpage=6) 
 

Parameters:

  • category_id. Optional. A Category ID.
  • page. Optional. The desired page.
  • perpage. Optional. How many items per page.

campaigns/search

Search for campaigns.

 

 GET /campaigns/search.{json or xml} 

 

// Code
 campaigns_search($search, $page=1, $perpage=6) 

 

Parameters:

  • search. Required. Desired keywords. Use advanced searching syntax to search through all the fields.
    • available fields to search by: id, name, description, payper_type, status, unique_code.

 

  • page. Optional. The desired page.
  • perpage. Optional. How many items per page.

campaigns/show

Show the public available data about a campaign.

 

 GET /campaigns/#{campaign_id}.{json or xml} 

 

// Code
campaign_show($campaign_id) 

 

Parameters:

  • campaign_id. Required. A  Campaign ID.

campaigns/showforowner

Advertisers: Show all the information available about a campaign.

 

  GET /campaigns/#{campaign_id}/showforowner.{json or xml} 

 

// Code

campaign_showforowner($campaign_id) 

 

Parameters:

  • campaign_id. Required. Campaign ID.

campaigns/listforaffiliate

Affiliates: List the Campaigns where the affiliate has been approved.

 

  GET /campaigns/listforaffiliate.{json or xml} 

 

// Code

campaigns_listforaffiliate() 

campaigns/listforowner

Advertisers: List campaigns created by a merchant.

 

  GET /campaigns/listforowner.{json or xml} 

 

// Code

campaigns_listforowner() 

campaigns/update

Advertisers: Update a campaign.

 

 PUT /campaigns/#{campaign_id}.{json or xml} 

 

// Code

campaign_update($campaign_id, $campaign) 

 

Parameters:

  • campaign_id. Required. A Campaign ID.
  • campaign. Required. An XML/JSON formatted updated campaign.