POST SurveyData/SurveyResponse
Submit Survey Response data
Request Information
URI Parameters
None.
Body Parameters
The list of Survey Responses to be inserted.
Collection of Smg.RestApi.Model.SurveyData.SurveyResponseRequest Formats
application/json, text/json
Sample:
[ { "Id": "23", "Created": null, "SurveyDefinitionId": "1", "SurveyDateTime": "2025-05-05T08:03:57.5556094-05:00", "VisitDateTime": "2025-05-03T08:03:57.5556094-05:00", "VisitLocation": "DOWNTOWN-3", "IsContactRequested": null, "ContactInfo": null, "QuestionResponses": [ { "Id": "8744", "QuestionId": "5", "QuestionChoiceIds": [ "5" ], "NumberValue": null, "DateValue": null, "TextValue": null, "IsNoAnswerResponse": null }, { "Id": "3874", "QuestionId": "3", "QuestionChoiceIds": [], "NumberValue": null, "DateValue": null, "TextValue": "The people who work here are very nice and helpful", "IsNoAnswerResponse": null }, { "Id": "3378", "QuestionId": "7", "QuestionChoiceIds": [], "NumberValue": 34.4, "DateValue": null, "TextValue": null, "IsNoAnswerResponse": null } ], "TransactionId": null, "AssociateId": null, "CustomerId": null, "AdditionalInfo": {}, "GeneratedId": null } ]
application/xml, text/xml
Sample:
<ArrayOfSurveyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Smg.RestApi.Model.SurveyData"> <SurveyResponse> <AdditionalInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <AssociateId xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <ContactInfo i:nil="true" /> <Created xmlns:d3p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <CustomerId i:nil="true" /> <GeneratedId i:nil="true" /> <Id>23</Id> <IsContactRequested i:nil="true" /> <QuestionResponses> <QuestionResponse> <DateValue xmlns:d5p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <Id>8744</Id> <IsNoAnswerResponse i:nil="true" /> <NumberValue i:nil="true" /> <QuestionChoiceIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>5</d5p1:string> </QuestionChoiceIds> <QuestionId>5</QuestionId> <TextValue i:nil="true" /> </QuestionResponse> <QuestionResponse> <DateValue xmlns:d5p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <Id>3874</Id> <IsNoAnswerResponse i:nil="true" /> <NumberValue i:nil="true" /> <QuestionChoiceIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <QuestionId>3</QuestionId> <TextValue>The people who work here are very nice and helpful</TextValue> </QuestionResponse> <QuestionResponse> <DateValue xmlns:d5p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <Id>3378</Id> <IsNoAnswerResponse i:nil="true" /> <NumberValue>34.4</NumberValue> <QuestionChoiceIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <QuestionId>7</QuestionId> <TextValue i:nil="true" /> </QuestionResponse> </QuestionResponses> <SurveyDateTime xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:DateTime>2025-05-05T13:03:57.5556094Z</d3p1:DateTime> <d3p1:OffsetMinutes>-300</d3p1:OffsetMinutes> </SurveyDateTime> <SurveyDefinitionId>1</SurveyDefinitionId> <TransactionId xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <VisitDateTime xmlns:d3p1="http://schemas.datacontract.org/2004/07/System"> <d3p1:DateTime>2025-05-03T13:03:57.5556094Z</d3p1:DateTime> <d3p1:OffsetMinutes>-300</d3p1:OffsetMinutes> </VisitDateTime> <VisitLocation>DOWNTOWN-3</VisitLocation> </SurveyResponse> </ArrayOfSurveyResponse>
Response Information
Resource Description
A survey response info for each of the survey responses submitted. Survey response info is a grouping of the response data and the validation info that was generated
Collection of Smg.RestApi.Model.SurveyData.SurveyResponseInfoResponse Formats
application/json, text/json
Sample:
[ { "SurveyResponse": { "Id": "23", "Created": null, "SurveyDefinitionId": "1", "SurveyDateTime": "2025-05-05T08:03:57.5556094-05:00", "VisitDateTime": "2025-05-03T08:03:57.5556094-05:00", "VisitLocation": "DOWNTOWN-3", "IsContactRequested": null, "ContactInfo": null, "QuestionResponses": [ { "Id": "8744", "QuestionId": "5", "QuestionChoiceIds": [ "5" ], "NumberValue": null, "DateValue": null, "TextValue": null, "IsNoAnswerResponse": null }, { "Id": "3874", "QuestionId": "3", "QuestionChoiceIds": [], "NumberValue": null, "DateValue": null, "TextValue": "The people who work here are very nice and helpful", "IsNoAnswerResponse": null }, { "Id": "3378", "QuestionId": "7", "QuestionChoiceIds": [], "NumberValue": 34.4, "DateValue": null, "TextValue": null, "IsNoAnswerResponse": null } ], "TransactionId": null, "AssociateId": null, "CustomerId": null, "AdditionalInfo": {}, "GeneratedId": null }, "ValidationInfo": [] } ]
application/xml, text/xml
Sample:
<ArrayOfSurveyResponseInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Smg.RestApi.Model.SurveyData"> <SurveyResponseInfo> <SurveyResponse> <AdditionalInfo xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <AssociateId xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <ContactInfo i:nil="true" /> <Created xmlns:d4p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <CustomerId i:nil="true" /> <GeneratedId i:nil="true" /> <Id>23</Id> <IsContactRequested i:nil="true" /> <QuestionResponses> <QuestionResponse> <DateValue xmlns:d6p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <Id>8744</Id> <IsNoAnswerResponse i:nil="true" /> <NumberValue i:nil="true" /> <QuestionChoiceIds xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:string>5</d6p1:string> </QuestionChoiceIds> <QuestionId>5</QuestionId> <TextValue i:nil="true" /> </QuestionResponse> <QuestionResponse> <DateValue xmlns:d6p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <Id>3874</Id> <IsNoAnswerResponse i:nil="true" /> <NumberValue i:nil="true" /> <QuestionChoiceIds xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <QuestionId>3</QuestionId> <TextValue>The people who work here are very nice and helpful</TextValue> </QuestionResponse> <QuestionResponse> <DateValue xmlns:d6p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" /> <Id>3378</Id> <IsNoAnswerResponse i:nil="true" /> <NumberValue>34.4</NumberValue> <QuestionChoiceIds xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> <QuestionId>7</QuestionId> <TextValue i:nil="true" /> </QuestionResponse> </QuestionResponses> <SurveyDateTime xmlns:d4p1="http://schemas.datacontract.org/2004/07/System"> <d4p1:DateTime>2025-05-05T13:03:57.5556094Z</d4p1:DateTime> <d4p1:OffsetMinutes>-300</d4p1:OffsetMinutes> </SurveyDateTime> <SurveyDefinitionId>1</SurveyDefinitionId> <TransactionId xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> <VisitDateTime xmlns:d4p1="http://schemas.datacontract.org/2004/07/System"> <d4p1:DateTime>2025-05-03T13:03:57.5556094Z</d4p1:DateTime> <d4p1:OffsetMinutes>-300</d4p1:OffsetMinutes> </VisitDateTime> <VisitLocation>DOWNTOWN-3</VisitLocation> </SurveyResponse> <ValidationInfo /> </SurveyResponseInfo> </ArrayOfSurveyResponseInfo>