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

panelId

string required

panelistId

int required

Response

Data Type Description

DataTable

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);