XML answers
POST https://rest.webropolsurveys.com/api/v1/surveys/53c5b1ca-5d4e-4146-90df-a85bb7a8094a/getXmlAnswers
This request uses paging. Request returns max 500 responses per page. If you are using loop IsLastItemFetched will tell if the last page is fetched.
Request body can contain filters for response: StartDate, EndDate, RespondentId, ResponseLanguageId, Questions, IncludeEmptyResponses, Name, Login and Page.
NOTE: All key-values (filters) are optional.
If SurveyAnswers array is empty, no responses have been given.
StartDate = Date of first response
EndDate = Date of last response
RespondentId = Responses of specific respondent
ResponseLanguageId = Respondents who answered in specific language
Questions = Filter specific option in text questions
IncludeEmptyResponses = False or true (boolean). Include questions that respondents haven't answered
Page = Returns responses from specific page. Default value 1.
Request Body
{"StartDate"=>"2020-03-25T13:27:41.697Z", "EndDate"=>"2021-03-25T13:27:41.697Z", "RespondentId"=>"65077f1g-9y28-08dh-g7oe-06k4c5664d22", "ResponseLanguageId"=>"9FF64FE9-04DA-4471-9F0C-3F2016E71B4F", "Questions"=>[{"QuestionId"=>"00000000-0000-0000-0000-000000000000", "OptionIds"=>["00000000-0000-0000-0000-000000000000"]}], "IncludeEmptyResponses"=>true, "Page"=>1}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |
RESPONSES
status: OK
{"SurveyId":"1a4d811b-3386-4c2d-3373-8df43b5a4594","Paging":{"ItemsPerPage":500,"TotalCount":24860,"TotalPages":50,"CurrentPage":50,"IsLastItemFetched":true,"ItemCount":360},"AnswersXml":"\u003cQuestions SurveyID=\"d3b366bd-6a9d-477c-8007-7dd7d465c51a\" SurveyTitle=\"NO_RIGHTS\"\u003e\u003cQuestion ID=\"9beb90ab-96e7-49d8-8526-62c0bf56acbd\" Title=\"SELECTION\" Order=\"2\" Type=\"selection\"\u003e\u003cAnswers\u003e\u003cAnswer RespondentID=\"0e02d8f9-c7ef-47ea-9671-f72b469540b9\" Email=\"\" ResponseDate=\"14.10.2021 19.54.02\" IsPublic=\"False\"\u003e\u003cAnswerOption ID=\"adc9a524-2aeb-401c-8b1f-77ebd5fa6767\" Title=\"B\" Order=\"2\" /\u003e\u003c/Answer\u003e\u003cAnswer RespondentID=\"29de5219-1a53-4215-a7ae-e74211a48ea6\" Email=\"\" ResponseDate=\"14.10.2021 19.54.01\" IsPublic=\"False\"\u003e\u003cAnswerOption ID=\"adc9a524-2aeb-401c-8b1f-77ebd5fa6767\" Title=\"B\" Order=\"2\" /\u003e\u003c/Answer\u003e\u003cAnswer RespondentID=\"4a4bb2e0-78fa-4bfa-bad9-1d884a429d34\" Email=\"\" ResponseDate=\"14.10.2021 19.54.01\" IsPublic=\"False\"\u003e\u003cAnswerOption ID=\"adc9a524-2aeb-401c-8b1f-77ebd5fa6767\" Title=\"B\" Order=\"2\" /\u003e\u003c/Answer\u003e\u003cAnswer RespondentID=\"4fa3266f-ea3b-4e1b-88b8-1006e5506b6a\" Email=\"\" ResponseDate=\"14.10.2021 19.54.01\" IsPublic=\"False\"\u003e\u003cAnswerOption ID=\"adc9a524-2aeb-401c-8b1f-77ebd5fa6767\" Title=\"B\" Order=\"2\" /\u003e\u003c/Answer\u003e\u003cAnswer RespondentID=\"77cdcb6d-87ab-4895-83d1-e7ebab4c372f\" Email=\"\" ResponseDate=\"14.10.2021 19.54.02\" IsPublic=\"False\"\u003e\u003cAnswerOption ID=\"adc9a524-2aeb-401c-8b1f-77ebd5fa6767\" Title=\"B\" Order=\"2\" /\u003e\u003c/Answer\u003e\u003c/Answers\u003e\u003c/Question\u003e\u003cQuestion ID=\"fd8b0a59-aecc-4e8d-83d6-c9e1e8617fd2\" Title=\"TEXTF\" Order=\"3\" Type=\"openended\"\u003e\u003cAnswers\u003e\u003cAnswer RespondentID=\"0e02d8f9-c7ef-47ea-9671-f72b469540b9\" Email=\"\" ResponseDate=\"14.10.2021 19.54.02\" IsPublic=\"False\" AnswerText=\"Two peanuts were walking down the street. One was a salted.\" /\u003e\u003cAnswer RespondentID=\"29de5219-1a53-4215-a7ae-e74211a48ea6\" Email=\"\" ResponseDate=\"14.10.2021 19.54.01\" IsPublic=\"False\" AnswerText=\"What do you give a sick lemon? Lemonaid.\" /\u003e\u003cAnswer RespondentID=\"4a4bb2e0-78fa-4bfa-bad9-1d884a429d34\" Email=\"\" ResponseDate=\"14.10.2021 19.54.01\" IsPublic=\"False\" AnswerText=\"You know that cemetery up the road? People are dying to get in there.\" /\u003e\u003cAnswer RespondentID=\"4fa3266f-ea3b-4e1b-88b8-1006e5506b6a\" Email=\"\" ResponseDate=\"14.10.2021 19.54.01\" IsPublic=\"False\" AnswerText=\"I had a dream that I was a muffler last night. I woke up exhausted!\" /\u003e\u003cAnswer RespondentID=\"77cdcb6d-87ab-4895-83d1-e7ebab4c372f\" Email=\"\" ResponseDate=\"14.10.2021 19.54.02\" IsPublic=\"False\" AnswerText=\"What do you call a girl between two posts? Annette.\" /\u003e\u003c/Answers\u003e\u003c/Question\u003e\u003c/Questions\u003e"}