Module: SurveyMonkeyApi::Client::SurveyResponses
- Included in:
- SurveyMonkeyApi::Client
- Defined in:
- lib/surveymonkey/client/responses.rb
Overview
API endpoints for surveys resources
Instance Method Summary collapse
-
#response(survey_id, response_id, options = {}) ⇒ Object
Returns response’s information for survey.
-
#response_with_details(survey_id, response_id, options = {}) ⇒ Object
Returns response’s information for survey with details.
-
#responses(survey_id, options = {}) ⇒ Object
Returns list of survey responses for survey Each survey looks like href="https://api.surveymonkey.net/v3/surveys/00000001/responses/1234">api.surveymonkey.net/v3/surveys/00000001/responses/1234”, “id”=>“1234”.
Instance Method Details
#response(survey_id, response_id, options = {}) ⇒ Object
Returns response’s information for survey
14 15 16 17 |
# File 'lib/surveymonkey/client/responses.rb', line 14 def response(survey_id, response_id, = {}) response = self.class.get("/v3/surveys/#{survey_id}/responses/#{response_id}", query: ) response.parsed_response end |
#response_with_details(survey_id, response_id, options = {}) ⇒ Object
Returns response’s information for survey with details
20 21 22 23 |
# File 'lib/surveymonkey/client/responses.rb', line 20 def response_with_details(survey_id, response_id, = {}) response = self.class.get("/v3/surveys/#{survey_id}/responses/#{response_id}/details", query: ) response.parsed_response end |
#responses(survey_id, options = {}) ⇒ Object
Returns list of survey responses for survey Each survey looks like href="https://api.surveymonkey.net/v3/surveys/00000001/responses/1234">api.surveymonkey.net/v3/surveys/00000001/responses/1234”, “id”=>“1234”
8 9 10 11 |
# File 'lib/surveymonkey/client/responses.rb', line 8 def responses(survey_id, = {}) response = self.class.get("/v3/surveys/#{survey_id}/responses", query: ) response.parsed_response end |