Emma's Web Services suite will allow a client's software to access many of Emma's audience and response-tracking features. Emma offers two levels of API integration. The first is the Remote Signup feature whereby users can bypass the Emma-powered signup forms and create signup forms that are linked to their Emma account. Web Services allows a higher level of synchronization between a user database and the Emma database. The API allows functionality such as
# Add or delete member fields to have your Emma email-marketing database mirror the structure of your master database
# Add, edit and delete groups to mirror your master database groups/lists, and move people about from group to group
# Add, edit and delete member records in your Emma database to reflect changes in yours
# Retrieve overall stats for email campaigns to be merged with broader campaign reports
The API uses SOAP protocol and responses are formatted in XML.
The following is a list of sample source code snippets that matched your search term. Source code snippets are chunks of source code that were found out on the Web that you can cut and paste into your own source code. Whereas most of the sample source code we've curated for our directory is for consuming APIs, we occasionally find something interesting on the API provider side of things. If you know of some sample source code that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.