SurveyMonkey Connector Objects

NameDescription
CollectorMessagesShows information regarding messages sent from a collector.
CollectorRecipientsShows information regarding recipients of all or specific messages sent from a collector.
CollectorsShows collector information.
CollectorStatsShows statistics regarding all or specific messages sent from a collector.
ContactListsShows contact list information.
ContactsShows contact information.
PagesShows information regarding pages for a survey.
RollupQuestionsShows rolled up individual stats information for a survey.
RollupsShows rolled up stats information for a survey.
SurveyQuestionsShows the available columns for Survey Questions. Append _Questions to your survey name to query survey questions.
SurveyResponsesShows the available columns for Survey Responses. Append _Responses to your survey name to query survey responses.
SurveysShows information regarding surveys.
NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the message.
CollectorIdStringFalseCollectors.IdNoThe Id of the collector this message belongs to.
StatusStringFalseNoThe status of this message.
TypeStringFalseNoMessage type: 'invite', 'reminder', or 'thank_you'.
SubjectStringFalseNoThe subject of this message. Only available if resource is being queried by Id.
BodyStringFalseNoThe html body of this message. Only available if resource is being queried by Id.
DateCreatedDatetimeFalseNoDate message was created. Only available if resource is being queried by Id.
ScheduledDateDatetimeFalseNoDate message is scheduled to be sent. If Null, message has not been scheduled to send. Only available if resource is being queried by Id.
EmbedFirstQuestionBooleanFalseNoWhether to embed the first question to the message. Only available if resource is being queried by Id.
EditMessageLinkStringFalseNoThe link to the resource to edit this message. Only available if resource is being queried by Id.
IsBrandingEnabledBooleanFalseNoWhether branding is enabled for this message. Only available if resource is being queried by Id.
IsScheduledBooleanFalseNoWhether this message is scheduled. Only available if resource is being queried by Id.
RecipientStatusStringFalseNoRecipient filter: 'reminder' or 'thank_you'. Only available if resource is being queried by Id.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the recipient.
CollectorIdStringFalseCollectors.IdNoThe Id of the collector this recipient belongs to.
MessageIdStringFalseCollectorMessages.IdNoThe Id of the message this recipient belongs to. Null if it doesn't belong to a specific message.
EmailStringFalseNoEmail of recipient added to collector.
SurveyResponseStatusStringFalseNoIf the recipient has completed the survey: 'not_responded', 'partially_responded', 'completely_responded'.
MailStatusStringFalseNoIf an invite message to the recipient has been: 'sent', 'not_sent', or is 'processing'.
SurveyLinkStringFalseNoLink to the survey in the invite.
RemoveLinkStringFalseNoUnsubscribe link.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the collector.
SurveyIdStringFalseNoThe Id of the Survey this collector belongs to. Only shows up if filtering Collectors by SurveyId.
NameStringFalseNoThe name of the collector.
StatusStringFalseNoCollector status: 'open' or 'closed'. Only available if resource is being queried by Id.
TypeStringFalseNoCollector type: 'weblink' or 'email'. Only available if resource is being queried by Id.
ThankYouMessageStringFalseNoMessage for thank you page. Only available if resource is being queried by Id.
DisqualificationMessageStringFalseNoMessage for disqualification page. Only available if resource is being queried by Id.
ClosedPageMessageStringFalseNoMessage shown when someone visits a closed survey. Only available if resource is being queried by Id.
DisplaySurveyResultsBooleanFalseNoShows respondents survey instant results when they complete the survey. Only available if resource is being queried by Id.
EditResponseTypesStringFalseNoWhen respondents can edit their response: 'until_complete', 'never', or 'always'. Only available if resource is being queried by Id.
AnonymousTypeStringFalseNoTurns off IP tracking. For email collectors, also removes respondent email address and name from response: 'not_anonymous', 'partially_anonymous', 'fully_anonymous'. Only available if resource is being queried by Id.
SenderEmailStringFalseNoSender email for email collectors. User's email is used if null. Only available if resource is being queried by Id.
UrlStringFalseNoIf collector is a Web Collector (type 'weblink') then the url for the collector. Only available if resource is being queried by Id.
RedirectTypeStringFalseNoDetermines survey end page behavior: url (redirects to URL set in redirect_url or if none is set, shows standard SurveyMonkey thank you page), close (closes the survey window or tab), or loop (loops the survey back to the beginning, only available for weblink collectors with allow_multiple_responses). Only available if resource is being queried by Id.
RedirectUrlStringFalseNoRedirects respondent to this url upon survey completion. Only available if resource is being queried by Id.
AllowMultipleResponsesBooleanFalseNoAllows respondents to take a survey more than once from the same browser on the same computer. Only available for weblink collectors. Only available if resource is being queried by Id.
PasswordEnabledBooleanFalseNoTrue if the collector is password protected. Only available for weblink collectors. Only available if resource is being queried by Id.
DateModifiedDatetimeFalseNoDate collector was last modified. Only available if resource is being queried by Id.
DateCreatedDatetimeFalseNoDate collector was created. Only available if resource is being queried by Id.
CloseDateDatetimeFalseNoClose date of collector. Only available if resource is being queried by Id.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
CollectorIdStringFalseCollectors.IdNoThe Id of the collector these statistics belongs to.
MessageIdStringFalseCollectorMessages.IdNoThe Id of the message these statistics belong to. Null if they don't belong to a specific message.
RecipientsIntegerFalseNoCount of recipients included in the stats.
CompletelyRespondedIntegerFalseNoCount of recipients who have completed a survey response.
NotRespondedIntegerFalseNoCount of recipients who have not started the survey.
PartiallyRespondedIntegerFalseNoCount of recipients who have begun the survey but not completed it.
OpenedIntegerFalseNoCount of recipients that have opened the message.
OptedOutIntegerFalseNoCount of recipients that have clicked on the opt out link.
NotSentIntegerFalseNoCount of recipients that have been added but their message has not been delivered.
SentIntegerFalseNoCount of recipients that messages have been sent to.
BouncedIntegerFalseNoCount of recipients with messages that bounced.
LinkClickedIntegerFalseNoCount of messages where the included survey link was clicked on.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the contact list.
NameStringFalseNoThe name of the contact list.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the contact.
ContactListIdStringFalseNoUse this to filter contacts only from the given ContactListId.
FirstNameStringFalseNoThe first name of the contact.
LastNameStringFalseNoThe last name of the contact.
EmailStringFalseNoThe email of the contact.
CustomField1StringFalseNoThe value of the first custom field for this contact.
CustomField2StringFalseNoThe value of the second custom field for this contact.
CustomField3StringFalseNoThe value of the third custom field for this contact.
CustomField4StringFalseNoThe value of the fourth custom field for this contact.
CustomField5StringFalseNoThe value of the fifth custom field for this contact.
CustomField6StringFalseNoThe value of the sixth custom field for this contact.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the page.
SurveyIdStringFalseNoThe Id of the survey.
TitleStringFalseNoThe title of the page.
DescriptionStringFalseNoThe description of the page.
PositionIntegerFalseNoThe ordinal position of the page.
QuestionCountIntegerFalseNoThe number of questions in this page.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SurveyIdStringFalseNoThe Id of the survey.
QuestionIdStringFalseSurveyQuestions.QuestionIdNoThe Id of the question
ResponseCountIntegerFalseNoNumber of people which answered by selecting this choice.
ResponseTextCountIntegerFalseNoNumber of people which answered by writing in a text.
ChoiceIdStringFalseNoThe Id of the response.
OtherBooleanFalseNoWhether the selected choice was an other response.
OrdinalIntFalseNoThe number of the order this choice appears in the list of choices. Ordinals are used to get a meaningful representation for stats like maximum, minimum, average, median, and standard deviation.
MaxDoubleFalseNoThe maximum value of the ordinals of the answered choices.
MinDoubleFalseNoThe minimum value of the ordinals of the answered choices.
MeanDoubleFalseNoThe average value of the ordinals of the answered choices.
MedianDoubleFalseNoThe median value of the ordinals of the answered choices.
StdDoubleFalseNoThe standard deviation value of the ordinals of the answered choices.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SurveyIdStringFalseNoThe id of the survey.
QuestionIdStringFalseSurveyQuestions.QuestionIdNoThe id of the question
FamilyStringFalseNoThe family this question belongs to.
SubtypeStringFalseNoThe subtype this question belongs to.
AnsweredIntegerFalseNoNumber of people who answered this question by picking one of the given choices.
AnsweredOtherIntegerFalseNoNumber of people who answered this question by picking the other option.
SkippedIntegerFalseNoNumber of people who skipped this question.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SurveyIdStringTrueNoThe id of the survey.
QuestionIdStringTrueNoThe id of the question.
QuestionPositionIntegerTrueNoThe position of that query in the Survey.
QuestionTextStringTrueNoThe text of the question.
QuestionFamilyStringTrueNoThe family of the question.
QuestionSubtypeStringTrueNoThe subtype of the question.
ChoiceIdStringTrueNoThe id of the choice.
ChoiceTextStringTrueNoThe text of the choice.
ChoiceWeightStringTrueNoThe weight of the choice. Used in questions of the subtype rating and ranking. Usually it's an ordinal number in incremenenting order.
ChoiceScoreIntFalseNoThis field is dynamic and maps to the corresponding report field.
RowIdStringTrueNoThe id of the row.
RowTextStringTrueNoThe text of the row.
ColIdStringTrueNoThe id of the column.
ColTextStringTrueNoThe text of the column.
PageIdStringTrueNoThe id of the page.
PageTitleStringTrueNoThe title of the page.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
RespondentIdStringTrueNoThe id of the respondent, the person who answered this question.
SurveyIdStringTrueNoThe id of the survey.
RecipientIdStringTrueNoThe id of the recipient.
PageIdStringTrueNoThe id of the page.
QuestionIdStringTrueNoThe id of the question.
QuestionTextStringTrueNoThe text of the question.
ChoiceIdStringTrueNoThe id of the choice.
ChoiceTextStringTrueNoThe text of the choice.
ChoiceWeightStringTrueNoThe weight of the choice. Used in questions of the subtype rating and ranking. Usually it's an ordinal number in incremenenting order.
ChoiceScoreIntFalseNoThis field is dynamic and maps to the corresponding report field.
IsCorrectChoiceBooleanFalseNoThis field is dynamic and maps to the corresponding report field.
RowIdStringTrueNoThe id of the row.
RowTextStringTrueNoThe text of the row.
ColIdStringTrueNoThe id of the column.
ColTextStringTrueNoThe text of the column.
OtherIdStringTrueNoThe id of the other field.
OtherTextStringTrueNoThe text of the other field.
AnswerTextStringTrueNoThe text of the answer (in the case of an open-ended question).
CollectionModeStringTrueNoThe mode of collection.
CollectorIdStringTrueNoThe id of the collector the response was taken for.
TotalTimeStringTrueNoTotal time spent on this survey.
ResponseStatusStringTrueNoThe status of the response. Valid values are completed, partial, overquota, and disqualified.
DateCreatedDatetimeTrueNoDate and time when survey was created.
DateModifiedDatetimeTrueNoDate and time when survey was last modified.
CustomValueIntegerTrueNoA custom value for this response.
EditUrlStringTrueNoSurvey edit URL.
AnalyzeUrlStringTrueNoSurvey analyze URL.
IpAddressStringTrueNoThe IP address of the respondent.
QuizCorrectAnswersIntFalseNoThis field is dynamic and maps to the corresponding report field.
QuizIncorrectAnswersIntFalseNoThis field is dynamic and maps to the corresponding report field.
QuizPartiallyCorrectAnswersIntFalseNoThis field is dynamic and maps to the corresponding report field.
QuizTotalScoreIntFalseNoThis field is dynamic and maps to the corresponding report field.
QuizTotalQuestionsIntFalseNoThis field is dynamic and maps to the corresponding report field.
QuizMaxScoreIntFalseNoThis field is dynamic and maps to the corresponding report field.
TotalTimeUnitStringFalseYesThe unit of time you want to filter total time values with. Valids units are second, minute, and hour. If not specified, it will use second as a default value. This only affects the filtering on SurveyMonkey's end. The values returned for TotalTime from the API will still be in seconds despite what value is being sent for TotalTimeUnit.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoThe Id of the survey.
TitleStringFalseNoThe title of the survey.
NicknameStringFalseNoThe nickname of the survey.
CategoryStringFalseNoThe Category of the survey.
DateCreatedDatetimeFalseNoThe Date that the survey was created.
DateModifiedDatetimeFalseNoThe Date that the survey was modified.
FolderIdStringFalseNoIf specified, adds the survey to the folder with that id.
IsOwnerBooleanFalseNoIs Owner of the survey.
LanguageStringFalseNoLanguage of the survey.
QuestionCountIntFalseNoThe number of questions in survey.
ResponseCountIntFalseNoThe number of responses survey has received.

Return to Top