Expoints is able to trigger a webhook when a customer finishes the questionnaire.
There are no requirements for the format of the URL.
Contact your Expoints experience manager for further information.
Supported authentication:
- Basic authentication
- OAuth 2.0 Bearer
Data
The call to the webhook contains the following data:application/json, text/json
Sample:
{ "Id": 1, "AccessKey": "sample string 2", "QuestionnaireId": "dfa5d226-11a4-483b-8e76-8d3297c6ebcf", "Status": { "StatusCode": 1, "StatusName": "sample string 2" }, "ScheduledInvitationDate": "2024-11-21T07:36:29.6648169+01:00", "DateInvited": "2024-11-21T07:36:29.6648169+01:00", "DateReminded": "2024-11-21T07:36:29.6648169+01:00", "SurveyFinishedDate": "2024-11-21T07:36:29.6648169+01:00", "HasSecondFeedBack": true, "IsSecondFeedBack": true, "SecondFeedbackInformation": { "OriginalCustomerId": 1, "SecondFeedbackCustomerId": 2 }, "Batch": { "Id": 1, "IsTest": true, "TypeBatch": "sample string 3", "CreatedDate": "2024-11-21T07:36:29.6648169+01:00" }, "OptedOut": true, "ExternalUniqueId": "sample string 6", "OptedOutDate": "2024-11-21T07:36:29.6648169+01:00", "Answers": [ { "QuestionId": "2f948243-e833-47fe-86be-bc3f31a92e51", "BaseQuestionId": 2, "QuestionDescription": "sample string 3", "Text": "sample string 4", "SelectedScalePositions": [ { "Id": 1, "Label": "sample string 1", "Value": 2, "Ranking": 1 }, { "Id": 1, "Label": "sample string 1", "Value": 2, "Ranking": 1 } ], "DateAnswered": "2024-11-21T07:36:29.6648169+01:00", "PageRepetition": 1, "SectionRepetition": 1, "FileAnswers": [ { "Id": 1, "AnswerId": 2, "FileName": "sample string 3", "FileSize": 4, "FileType": "sample string 5", "Data": "QEA=" }, { "Id": 1, "AnswerId": 2, "FileName": "sample string 3", "FileSize": 4, "FileType": "sample string 5", "Data": "QEA=" } ], "Topics": [ "sample string 1", "sample string 2" ], "SubTopics": [ "sample string 1", "sample string 2" ], "QuestionText": "sample string 5" }, { "QuestionId": "2f948243-e833-47fe-86be-bc3f31a92e51", "BaseQuestionId": 2, "QuestionDescription": "sample string 3", "Text": "sample string 4", "SelectedScalePositions": [ { "Id": 1, "Label": "sample string 1", "Value": 2, "Ranking": 1 }, { "Id": 1, "Label": "sample string 1", "Value": 2, "Ranking": 1 } ], "DateAnswered": "2024-11-21T07:36:29.6648169+01:00", "PageRepetition": 1, "SectionRepetition": 1, "FileAnswers": [ { "Id": 1, "AnswerId": 2, "FileName": "sample string 3", "FileSize": 4, "FileType": "sample string 5", "Data": "QEA=" }, { "Id": 1, "AnswerId": 2, "FileName": "sample string 3", "FileSize": 4, "FileType": "sample string 5", "Data": "QEA=" } ], "Topics": [ "sample string 1", "sample string 2" ], "SubTopics": [ "sample string 1", "sample string 2" ], "QuestionText": "sample string 5" } ], "UserAgent": "sample string 7", "Priority": 8, "PreviousId": 1, "PartiallyAnsweredRemindedDate": "2024-11-21T07:36:29.6648169+01:00", "Email": "sample string 9", "TransactionDate": "2024-11-21T07:36:29.6648169+01:00", "SurveyClosedDate": "2024-11-21T07:36:29.6648169+01:00", "Language": "sample string 11", "Data": [ { "CustomerDataColumnId": 1, "Name": "sample string 2", "Value": "sample string 3" }, { "CustomerDataColumnId": 1, "Name": "sample string 2", "Value": "sample string 3" } ] }