Service: ExternalCampaignService

Version: 1_0 (other versions, change log) Latest stable version. Please base all your developments on this one.

SOAP Demo endpoint: https://secutix.ws.secutix.com/tnco/external-remoting/com.secutix.service.campaign.v1_0.ExternalCampaignService.webservice?wsdl

REST Demo endpoint (only POST): https://secutix.ws.secutix.com/tnco/backend-apis/externalCampaignService/v1_0/{methodName} Replace {methodName} for the desired method name as shown below.

To get the endpoint for your own institution, replace "secutix" (just after https://) in the url by your own institution code.

For further documentation and examples, please check in Platform Website.This service allows to create targets for campaigns inside SecuTix SAM.

Methods:

createOrUpdateTarget

This method creates or updates a campaign target.

Parameters

requestIdInteger     
campaignTargetIdLongOptional, the id of the campaign target to update
codeString (8)Mandatory if campaignTargetId is not provided : the code of the target to create (8 chars). Must contains only digits and letters.
internalNameStringMandatory if campaignTargetId is not provided : the internal name of the target to create (60 chars)
contactNumbersList of StringMandatory : the list of contact numbers associated to the target. Maximum: 500 000 values (half million)

Return value

CreateOrUpdateTargetResult
campaignTargetIdLong     
requestIdInteger     
statusCodeString (8)     
statusDetailString     

getCampaignTargetDetails

Returns the description of a created campaign.

Parameters

requestIdInteger     
campaignTargetIdLong     

Return value

CampaignTargetDetailsResult
campaignTargetDataCampaignTargetDataDescription of the campaign.
requestIdInteger     
statusCodeString (8)     
statusDetailString     

CampaignTargetData
campaignTargetIdLong     
codeString (8)     
contactNumbersList of StringList of the contacts associated to the campaign.
internalNameString