Service
The following operations are supported. For a formal definition, please review the Service Description.
- 
                AddNewCampaignLink
                
                
                  
 Add New Link to Campaign
- 
                BatchDomainPreferredSentLog
                
                
                  
 Update failed sent subscribers in a campaign
- 
                BatchUpdateCampaignCategorySubscriber
                
                
                  
 Update sent subscribers in a campaign
- 
                BatchUpdateFailedSentLog
                
                
                  
 Update failed sent subscribers in a campaign
- 
                BatchUpdateSMSTransLog
                
                
                  
 Update SMS transation Log
- 
                BatchUpdateSubscriberHistoricalValues
                
                
                  
 Update sent subscribers in a campaign
- 
                BatchUpdateTriggerCampaignCategorySubscriber
                
                
                  
 Update sent subscribers in a campaign
- 
                BatchUpdateWTSTransLog
                
                
                  
 Update WTS transation Log
- 
                CampaignCustomFieldDefaultValue
                
                
                  
 Get domain preferred server by user
- 
                CompleteBatch
                
                
                  
 Sends a notification to the database that the server specified by the server ID has finished sending
- 
                CompleteSMSCampaign
                
                
                  
 Complete SMS Sending, version 0.9 only
- 
                CompleteWhatsAppCampaign
                
                
                  
 Complete WhatsApp Sending, version 0.9 only
- 
                GetAccountLang
                
                
                  
 Get account language setting for complete mail.
- 
                GetAliveServer
                
                
                  
 Get An Alive SMTP Server
- 
                GetCampaignAttachment
                
                
                  
 Get Campaign's multi Creatives
- 
                GetCampaignSentCount
                
                
                  
 Get Campaign Sent Count
- 
                GetCampaignsSend2TalkkingUser
                
                
                  
 For TalkKing,Get Campaigns send to TalkKing Users that campaign's scheduleTime during [@startTime, @endTime).The timespan between @startTime and @endTime shouldn't be greater then 1 hour.
- 
                GetDomainPreferServerSystemUsers
                
                
                  
 Get Domain Prefer Server System Users
- 
                GetShortLinkID
                
                
                  
 Add New Link to Campaign and Get Short Link ID
- 
                GetUserCustomLabel
                
                
                  
 Get domain preferred server by user
- 
                GetUserReturnPath
                
                
                  
 Get user return path
- 
                GetUserTimezoneIndex
                
                
                  
 Get user timezone
- 
                HealthCheck
                
                
                  
 Update the status
- HelloWorld
- 
                SCompleteSMSCampaign
                
                
                  
 Complete SMS Sending, version 0.9 only
- 
                SGetActiveSMSCampaignSubscribers
                
                
                  
 Get SMS campaign subscriber version 0.9 send Sms ,only one spread engine
- 
                SetWhatsAppStatus
                
                
                  
 Set whatsapp account status version 0.9 send whatsapp ,only one spread engine
- 
                TriggerCampaignCompleteBatch
                
                
                  
 Sends a notification to the database that the server specified by the server ID has finished sending
- TryAuth
- 
                UnsubscribePhone
                
                
                  
 unsubscribe SMS Phone, version 0.9 only
- 
                UpdateEmailSent
                
                
                  
 Update Email Sent Count
- 
                UpdateServerActive
                
                
                  
 Update Smtp Server Active Status
- 
                UpdateServerStatus
                
                
                  
 Update the server status
- 
                UpdateServerStatusRPC
                
                
                  
 Update the server status (RPC) mode
- 
                UpdateServerStatusforMultiDrive
                
                
                  
 Update the server status for multi drive
- 
                UploadWhatsAppStatus
                
                
                  
 Complete whatsapp Sending, version 0.9 only
- 
                dsCampaignCategorySubscriberForWhatsApp
                
                
                  
 Get whatsapp channel version 0.9 send whatsapp ,only one spread engine
- 
                dsCheckWhatsAppNumberBlock
                
                
                  
 CheckWhatsAppNumberBlock version 0.9 send whatsapp ,only one spread engine
- 
                dsGetActiveCampaignSubscribers
                
                
                  
 Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID
- 
                dsGetActiveCampaignSubscribers2
                
                
                  
 Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID
- 
                dsGetActiveSMSCampaignSubscribers
                
                
                  
 Get SMS campaign subscriber version 0.9 send Sms ,only one spread engine
- 
                dsGetActiveSMSNumber
                
                
                  
 dsGetActiveSMSNumber version 0.9 send sms ,only one spread engine
- 
                dsGetActiveWhatsAppCampaignSubscribers
                
                
                  
 Get whatsapp campaign subscriber version 0.9 send whatsapp ,only one spread engine
- 
                dsGetActiveWhatsAppChannel
                
                
                  
 Get whatsapp channel version 0.9 send whatsapp ,only one spread engine
- 
                dsGetAllServerSettings
                
                
                  
 Get the credentials of the server specified by all server
- 
                dsGetBirthdayTriggerCampaignSubscribers
                
                
                  
 Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID
- 
                dsGetCampaignCreatives
                
                
                  
 Get Campaign's multi Creatives
- 
                dsGetCampaignLinks
                
                
                  
 Get Campaign Links
- 
                dsGetCampaignSentRecord
                
                
                  
 Get Campaign Sent Record
- 
                dsGetCampaignSubscribers
                
                
                  
 Get the campaign and the corresponding list of subscribers to be sent by the server specified by the server ID
- 
                dsGetCategoryTrackings
                
                
                  
 Get the popular urls of the campaign(for automatic email)
- 
                dsGetCurrentWhatsAppEngineDeliveryplan
                
                
                  
 Get whatsapp channel version 0.9 send whatsapp ,only one spread engine
- 
                dsGetDeliveryDomainSettings
                
                
                  
 Get Delivery domain settings
- 
                dsGetDomainPreferredServers
                
                
                  
 Get domain preferred server by user
- 
                dsGetDomainPreferredServers2
                
                
                  
 Get domain preferred server by user
- 
                dsGetDomainPreferredServersAndReturnPath
                
                
                  
 Get domain preferred server by user
- 
                dsGetEngineServers
                
                
                  
 Get ServerSetting which delivered by EngineID
- 
                dsGetEngineServersForCampaign
                
                
                  
 Get ServerSetting which delivered by EngineID
- 
                dsGetHeaderFooter
                
                
                  
 Get the header and footer content specified by the user ID
- 
                dsGetLongSendingDeliveryPlan
                
                
                  
 Get Delivery Plan keeping sending for long time,Threshold is the alert threshold,e.g 30 Min
- 
                dsGetMdtechVirtualNumber
                
                
                  
 Get Mdtech Virtual Number
- 
                dsGetRelevantAccount
                
                
                  
 Get whatsapp channel version 0.9 send whatsapp ,only one spread engine
- 
                dsGetServerGroupsDetails
                
                
                  
 Get ServerGroups Details
- 
                dsGetServerSettings
                
                
                  
 Get the credentials of the server specified by the server ID
- 
                dsGetServersInGroup
                
                
                  
 Get the Servers settings in Group. If GroupNum < 0 then return all servers
- 
                dsGetSpamLastHandled
                
                
                  
 Get spam last handled
- 
                dsGetSystemUsersDomainPreferredServersAndReturnPath
                
                
                  
 Get System Users's domain preferred server
- 
                dsGetURLTrackings
                
                
                  
 Get the popular urls of the campaign(for automatic email)
- 
                dsGetUploadRequestErrorInfo
                
                
                  
 Get Upload Request Error
- 
                dsGetUserBounceLastHandled
                
                
                  
 Get user bounce last handled:list out those users whose campaign sent>3000 and bounce number is 0.
- 
                dsGetUserDeliveryDomainSettings
                
                
                  
 Get Delivery domain settings
- 
                dsGetUserDomains
                
                
                  
 Get User's personal domain setting
- 
                dsGetUserReturnPaths
                
                
                  
 Get user return paths as dataset
- 
                dsGetUserSendingSpeed
                
                
                  
 Get Campaign Sending Speed
- 
                dsGetUserSettings
                
                
                  
 Get user setting as dataset,includes returnpath, customheader, userdomains
- 
                dsGetWhatsAppPhoneNumber
                
                
                  
 Get WhatsApp Phone Number Information
- 
                dsInsertSMSNumberSent
                
                
                  
 dsInsertSMSNumberSent version 0.9 send sms ,only one spread engine
- 
                dsInsertWhatsAppBlock
                
                
                  
 InsertWhatsAppNumberBlock version 0.9 send whatsapp ,only one spread engine
- 
                dsUpdateSpread_WhatsappStatus
                
                
                  
 Get whatsapp channel version 0.9 send whatsapp ,only one spread engine
This web service does not conform to WS-I Basic Profile v1.1.
Please examine each of the normative statement violations below. Follow the recommendations to remedy it, or add setting to the <webServices> config section to turn off BP 1.1 conformance warnings for the entire vroot.
To turn off BP 1.1 conformance warnings for the entire vroot remove the 'BP1.1' value from the <conformanceWarnings> section of the configuration file of your application:
<configuration>
  <system.web>
    <webServices>
      <conformanceWarnings>
        <remove name='BasicProfile1_1'/>
      </conformanceWarnings>
    </webServices>
  </system.web>
</configuration>
        
        
        
                R2705: A DESCRIPTION MUST use the same value of, either 'rpc' or 'document' for the style attribute for all of its operations in a portType, in the SOAP Binding description.
- Binding 'ServiceSoap' from namespace 'http://tempuri.org/'.
Recommendation: To make binding conformant add explicit SoapRpcMethod or SoapDocumentMethod attribute to all WebMethods of this binding.
For more details on Basic Profile Version 1.1, see the Basic Profile Specification.
This web service is using http://tempuri.org/ as its default namespace.
Recommendation: Change the default namespace before the XML Web service is made public.
Each XML Web service needs a unique namespace in order for client applications to distinguish it from other services on the Web. http://tempuri.org/ is available for XML Web services that are under development, but published XML Web services should use a more permanent namespace.
Your XML Web service should be identified by a namespace that you control. For example, you can use your company's Internet domain name as part of the namespace. Although many XML Web service namespaces look like URLs, they need not point to actual resources on the Web. (XML Web service namespaces are URIs.)
For XML Web services creating using ASP.NET, the default namespace can be changed using the WebService attribute's Namespace property. The WebService attribute is an attribute applied to the class that contains the XML Web service methods. Below is a code example that sets the namespace to "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
    // implementation
}
          Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
    ' implementation
End Class
          C++
[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
    // implementation
};
          For more details on XML namespaces, see the W3C recommendation on Namespaces in XML.
For more details on WSDL, see the WSDL Specification.
For more details on URIs, see RFC 2396.