Survey Monkey (version v1.*.*)

Survey Monkey Integration

delete_survey_by_id

Deletes a survey. Public App users need access to the Create/Modify Surveys scope

Parameters

surveyId (required)

id of the survey you are referring to

Type: string

get_collectors_responses

Returns a list of responses. Public App users need access to the View Responses scope

Parameters

collectorId (required)

id of the survey you are referring to

Type: string

surveyId (required)

id of the survey you are referring to

Type: string

custom

The custom value associated with the response

Type: string

email

Email of the recipient

Type: string

end_created_at

Responses started before this date

Type: string

end_modified_at

Surveys must be last modified before this date.

Type: string

first_name

First Name of the recipient

Type: string

ip

The IP the response was taken from

Type: string

last_name

Last Name of the recipient

Type: string

sort_by

Field used to sort returned survey list title, date_modified, or num_responses

Type: string

sort_order

ASC or DESC

Type: string

start_created_at

Responses started after this date

Type: string

start_modified_at

Surveys must be last modified after this date.

Type: string

status

completed, partial, overquota, disqualified

Type: string

total_time_max

The maximum amount of time spent on the response

Type: string

total_time_min

The minimum amount of time spent on the response

Type: string

total_time_units

Unit of time for total_time_min and total_time_max second, minute, hour

Type: string

get_page_details

Returns a page’s details. Public App users need access to the View Surveys scope

Parameters

surveyId (required)

id of the survey you are referring to

Type: string

get_question_by_id

Returns a question. Requires View Surveys scope

Parameters

pageId (required)

id of the page of the survey you are referring to

Type: string

questionId (required)

id of the survey question

Type: string

surveyId (required)

id of the survey you are referring to

Type: string

get_questions_on_survey_page

Returns a list of questions on a survey page. Public App users need access to the View Surveys scope

Parameters

pageId (required)

id of the page of the survey you are referring to

Type: string

surveyId (required)

id of the survey you are referring to

Type: string

get_response_details

Retrieve a full expanded response, including answers to all questions. Public App users need access to the View Response Details scope

Parameters

responseId (required)

response identified by ID

Type: string

surveyId (required)

id of the survey you are referring to

Type: string

page_ids

List of survey pages to filter on. Returns all pages if not provided. Comma Separated

Type: string

question_ids

List of survey questions to filter on. Returns all questions if not provided. Comma Separated

Type: string

get_responses_in_bulk

Parameters

surveyId (required)

id of the survey you are referring to

Type: string

email

Email of the recipient

Type: string

end_created_at

Responses started before this date

Type: string

end_modified_at

Surveys must be last modified before this date.

Type: string

first_name

First Name of the recipient

Type: string

ip

The IP the response was taken from

Type: string

last_name

Last Name of the recipient

Type: string

page_ids

List of survey pages to filter on. Returns all pages if not provided

Type: string

question_ids

List of survey questions to filter on. Returns all questions if not provided

Type: string

sort_by

Field used to sort returned survey list title, date_modified, or num_responses

Type: string

sort_order

ASC or DESC

Type: string

start_created_at

Responses started after this date

Type: string

start_modified_at

Surveys must be last modified after this date.

Type: string

status

completed, partial, overquota, disqualified

Type: string

total_time_max

The maximum amount of time spent on the response

Type: string

total_time_min

The minimum amount of time spent on the response

Type: string

total_time_units

second, minute, or hour

Type: string

get_survey_by_id

Returns a survey’s details. To get an expanded version showing all pages and questions use /surveys/{survey_id}/details. Requires View Surveys scope

Parameters

surveyId (required)

id of the survey you are referring to

Type: string

get_survey_details

Returns an expanded survey resource with a pages element containing a list of all page objects, each containing a list of questions objects. Public App users need access to the View Surveys scope

Parameters

surveyId (required)

id of the survey you are referring to

Type: string

get_surveys

Returns a list of surveys owned or shared with the authenticated user. Public App users need access to the View Surveys scope

Parameters

end_modified_at

Surveys must be last modified before this date.

Type: string

folder_id

Specify the id of a folder to only return surveys in it.

Type: string

include

shared_with, shared_by, or owned (useful for teams) or use to specify additional fields to return per survey response_count, date_created, date_modified, language, question_count, analyze_url, preview

Type: string

sort_by

Field used to sort returned survey list title, date_modified, or num_responses

Type: string

sort_order

ASC or DESC

Type: string

start_modified_at

Surveys must be last modified after this date.

Type: string

title

Search survey list by survey title

Type: string