Skill Level: Any


This interface supports programmatically deleting Relational Table data from Watson Campaign Automation. You can purge all data or specify a date range using “Delete Before”.


  1. Syntax of the request and response SOAP for PurgeTable

    Operation  <PurgeTable>     
    Elements  TABLE_NAME 

    Parameter to specify the folder path and name of the Relational Table you are

    Note: Requires either TABLE_NAME or TABLE_ID. If you specify TABLE_VISIBILITY, Watson Campaign Automation ignores Private/Shared in TABLE_NAME. 


    Parameter specifying the ID of the Relational Table you are deleting.

    Note: Requires either TABLE_NAME or TABLE_ID. Watson Campaign Automation does not specify Private/Shared as part of the path. 


    Parameter defining the visibility of the table you are referencing. Required if not
    specified in TABLE_NAME.

    0 ‚Äď Private

    1 ‚Äď Shared


      DELETE_BEFORE  Optional  If included, only data last modified before the specified date/time
    will be purged. 
      EMAIL  Optional  If specified, Watson Campaign Automation sends notification to the provided email address
    when the job is complete. 
    Example¬† <soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/”
    <sil1:DELETE_BEFORE>07/25/2009 12:12:11</sil1:DELETE_BEFORE>
    Response  <RESULT>     
    Elements  SUCCESS  TRUE if successful   
      JOB_ID  Identifies the Watson Campaign Automation Background Job created and scheduled for this table purge.   
    Example¬† <envelope:Envelope xmlns:envelope=”http://schemas.xmlsoap.org/soap/envelope/”>
    <envelope:Body xmlns=”SilverpopApi:EngageService.ListMgmt.UserActions”>

Join The Discussion

Your email address will not be published. Required fields are marked *