To access the SOAP API, you need a Web Service Description Language (WSDL) file. The WSDL file defines the Web service that is available to you. Your development platform uses this WSDL to generate an API to access the IBM Web Service it defines. You can obtain the WSDL file via the following URL:
Pod | URL |
1 | http://api1.ibmmarketingcloud.com/SoapApi?wsdl |
2 | http://api2.ibmmarketingcloud.com/SoapApi?wsdl |
3 | http://api3.ibmmarketingcloud.com/SoapApi?wsdl |
4 | http://api4.ibmmarketingcloud.com/SoapApi?wsdl |
5 | http://api5.ibmmarketingcloud.com/SoapApi?wsdl |
6 | Not available |
7 | Not available |
8 | Not available |
9 | Not available |
A | Not available |
Each functional area described above has its own XML namespace and schema. All schemas are located at
http://api[pod].ibmmarketingcloud.com/SoapApi/_resources_/xsd/. The table below lists the available namespaces and schemas.
Functional Area | Namespace | Schema |
Session Management | SilverpopApi:EngageService.SessionMgmt.Login | SessionMgmt1.xsd |
List Management | SilverpopApi:EngageService.ListMgmt.RecipientActions | ListMgmt2.xsd |
List Management User Actions | SilverpopApi:EngageService.ListMgmt.UserActions | ListMgmtâ UserActions.xsd |
Mailing Mangement | SilverpopApi:EngageService.MailManagement | MailMgmt2.xsd |
Mailing Management User Actions | SilverpopApi:EngageService.MailManagement.UserActions | MailMgmtâ UserActions.xsd |
Reporting | SilverpopApi:EngageService.Reporting | Reporting1.xsd |
For each method listed in this document that has special usage with NonâEmailâKey Lists (NEK Lists), there is a section describing usage with NEK lists. Also see the Frequently Asked Questions section of the Appendices for more information on using Engage SOAP API with NEK lists.
Note: NEK lists are only available for organizations with the NonâEmailâKey option enabled.