You may also be interested in...
With the continued growth of our REST APIs we've made the decision to officially deprecate the SOAP APIs. We won't be spending any more effort on bugfixing or feature requests. Of course, we know that there is a lot of existing code out there so we're not going to remove SOAP immediately.
We will be offering integration using the REST (JSON) API calls. More details regarding the REST(JSON) API please visit.Developer API
The Survey Analytics Platform is the On-Demand framework that powers SurveyAnalytics. Integrating back-office systems like CRM, Trouble-Ticketing etc. with your survey database is achieved via open and secure standards like SOAP, SSL, XML and HTTP.
Integration with other systems is often necessary to maintain a unified system-of-record. CRM Systems like Salesforce.com, Siebel etc. are the system-of-record for customer data for many companies and different business functions rely on that. It is important for IT departments to have a cohesive dataset as part of the overarching company-wide strategy. The Survey Analytics Platform enables marketing departments to create and deploy surveys easily without the need for IT and relieve strapped resources but at the same time being compliant with the overarching company-wide data-warehousing strategy.
The Survey Analytics platform is the on-demand framework that powers SurveyAnalytics's Survey Software. Built on platform independent technologies like Java, XML, HTTP and XML-RPC, integration partners can pick and choose their development tools to integrate with. The core of the system is a three tier client server architecture. The platform is divided into tiers, each with a specific function for delivering a secure, scalable, high availability system. The presentation (front-end) is coded in in a mix of HTML on Apache and Java Server Pages on Resin in a cluster of servers. The presentation tier is supported by a Java midddle tier on Resin and a MYSQL database on the data tier. The standards based architecture allows for a multitudes integration strategies. A web services API is supported for calls from external systems.
Developers Build highly customized, integrated, company-specific data-collection systems using the development platforms and languages of their choice
IT Departments/Professionals Create modern, standards-based enterprise data-collection and analysis strategies by integrating the platform with existing ERP systems, security systems, email systems, and Web sites
ISV's and Partners Develop add-on solutions that complement and enhance the value of both your service offering as well as ours.
Purpose
Returns all the Active Surveys for the Account
Request ParametersParameter | DataType | Description |
username | String | The account username. |
password | String | The account password |
DataType | Description |
String[] (Array) | The Surveys for the account |
Purpose
Returns the RAW (CSV) data for a timeperiod
Request ParametersParameter | DataType | Description |
username | String | The account username. |
password | String | The account password |
surveyName | String | The survey name |
startTime | dateTime.iso8601 | Start Time |
endTime | dateTime.iso8601 | End Time |
DataType | Description |
String | The RAW data - Each response in a single line (Newline Delimiter) |
Purpose
Returns the RAW (CSV) data for a timeperiod for all the surveys in your account
Request ParametersParameter | DataType | Description |
username | String | The account username. |
password | String | The account password |
startTime | dateTime.iso8601 | Start Time |
endTime | dateTime.iso8601 | End Time |
DataType | Description |
String | The RAW data - Each response in a single line (Newline Delimiter) |
Purpose
Returns the formatted HTML data for a contact (email address)
Request ParametersParameter | DataType | Description |
username | String | The account username. |
password | String | The account password |
surveyName | String | The Name of the Survey |
groupCode | String | The Name of the Email List |
emailAddress | String | The Email Address to search for |
DataType | Description |
String | The HTML Formatted data for ALL RESPONSES linked to the email address |
Purpose
Sends a survey invitation to a list of email addresses
Request ParametersParameter | DataType | Description |
username | String | The account username. |
password | String | The account password |
surveyName | String | The Name of the Survey |
groupCode | String | The Name of the Email List |
emailAddress | String[] | The Email Addresses to send to |
DataType | Description |
Void |