GetSurveyList
Description
Returns a DataTable with surveys based on parameters. Does not return Url for these surveys, use GetSurveyUrl for this. Data is returned in a DataTable. If not using .Net, you should consider using GetSurveyListGeneral instead.
Signature
DataTable GetSurveyList(string key, SurveyListParameters parameters, string panelId, int panelistId)
Parameters
Name | Data Type | Description |
---|---|---|
key |
string required |
The authentication key |
parameters |
SurveyListParameters required |
|
panelId |
string required |
|
panelistId |
int required |
Example
var communityPanelSoapClient = new CommunityPanelSoapClient();
var surveyListParameters = new SurveyListParameters
{
FilterColumn = SurveyListColumns.JobNumber,
FilterOperator = ComparisonOperatorType.IS,
FilterValue = "MyJob",
Language = 9,
ListType = SurveyListFilter.All,
SortByColumn = SurveyListColumns.InvitationDate,
SortOrder = SortOrder.Desc,
Top = 1000
};
var surveyList = communityPanelSoapClient.GetSurveyList(key, surveyListParameters, "p123456789", 99);