module SurveyMonkeyApi::Client::Surveys

API endpoints for surveys resources

Public Instance Methods

survey(survey_id, options = {}) click to toggle source

Returns surveys's information

# File lib/surveymonkey/client/surveys.rb, line 14
def survey(survey_id, options = {})
    response = self.class.get("/v3/surveys/#{survey_id}", query: options)
    response.parsed_response
end
survey_with_details(survey_id, options = {}) click to toggle source

Returns surveys's information with details

# File lib/surveymonkey/client/surveys.rb, line 20
def survey_with_details(survey_id, options = {})
    response = self.class.get("/v3/surveys/#{survey_id}/details", query: options)
    response.parsed_response
end
surveys(options = {}) click to toggle source

Returns list of surveys as array in ['data'] field Each survey looks like {“href”=>“api.surveymonkey.net/v3/surveys/120053599”, “nickname”=>“”, “id”=>“120053599”, “title”=>“Nyt”}

# File lib/surveymonkey/client/surveys.rb, line 8
def surveys(options = {})
    response = self.class.get('/v3/surveys', query: options)
    response.parsed_response
end