Convertr Help Centre Help Center home page
Submit a request
Sign in
  1. Convertr Help Centre
  2. Product
  3. API Support

Release Notes - API Follow

Upcoming API changes

Campaign Templates

We are introducing the capability to identify a campaign as a template campaign. This feature will allow admin and agency users to duplicate the template and its configurations, enabling fast and easy campaign setup. To support this, we are updating our '/api/v4/campaigns' endpoint.

 
https://{enterprise}.cvtr.io/api/v4/campaigns

GET:

The REST client with admin and agency roles can use GET requests to retrieve campaign details and will now see a new boolean flag, 'isTemplate' . Campaigns identified as templates will have 'isTemplate' set to true. The default value of 'isTemplate' is false so that all existing campaigns will return 'isTemplate' as false unless changed.

https://{enterprise}.cvtr.io/api/v4/campaigns/{campaignId}
{ 
     ...
     'unavailableCampaignLogic' => 'allow_leads',
     'unavailableCampaignRedirectUrl' => '',
     'uncapped' => false,
     ...
     'isTemplate' => true,
     ...
}

POST:

The REST client with admin roles can use a POST request to create a new campaign and designate the campaign as a template, the 'isTemplate' field should be set to true.

{ 
     ...
     'unavailableCampaignLogic' => 'allow_leads',
     'unavailableCampaignRedirectUrl' => '',
     'uncapped' => false,
     ...
     'isTemplate' => true,
     ...
}

While creating a new campaign, if the 'isTemplate' is not set as true, the campaign will be identified as normal campaign.

PUT:

The REST client with admin roles can use PUT request to update a campaign, and designate the campaign as a template by setting the 'isTemplate' field set to true.

https://{enterprise}.cvtr.io/api/v4/campaigns/{campaignId}
{
     ...
     'isTemplate' => true,
     ...
}

 

Publisher Notifications

We are introducing publisher notifications that allow campaign managers to share campaign changes with publishers more efficiently.

To support this, we are adding hasUncommunicatedChangesSinceTs data to GET /api/v4/campaigns endpoint response.

https://{enterprise}.cvtr.io/api/v4/campaigns

GET:

https://{enterprise}.cvtr.io/api/v4/campaigns/{campaignId}
{ 
     ...
     'hasUncommunicatedChangesSinceTs' => '2024-06-05T11:00:30+01:00',
     ...
}

Articles in this section

  • API Reference: Campaign Duplication API
  • Append/Edit Data to Lead
  • Campaign Duplication API: Automate Campaign Creation From Your Internal Platforms
  • Convertr API Rate Limits
  • GET Leads v4
  • How to Send Leads Via API
  • POST Delivery Validation with Webhooks
  • POST leads to the Convertr Platform - Campaign Webhook
  • Publisher API and Campaign Webhook API FAQs
  • Release Notes - API
See more

Related articles

  • Publisher API and Campaign Webhook API FAQs
  • POST leads to the Convertr Platform - Campaign Webhook
  • GET Leads v4
  • Sending leads to the Convertr Platform (Publisher API) - V2.4
  • Convertr API Rate Limits
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request
Return to top

Related articles

  • Publisher API and Campaign Webhook API FAQs
  • POST leads to the Convertr Platform - Campaign Webhook
  • GET Leads v4
  • Sending leads to the Convertr Platform (Publisher API) - V2.4
  • Convertr API Rate Limits
Convertr