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": "0e9d0c54-b027-4f2a-8550-4a416e0350a0", "Status": { "StatusCode": 1, "StatusName": "sample string 2" }, "ScheduledInvitationDate": "2025-02-07T05:08:34.8639533+01:00", "DateInvited": "2025-02-07T05:08:34.8639533+01:00", "DateReminded": "2025-02-07T05:08:34.8639533+01:00", "SurveyFinishedDate": "2025-02-07T05:08:34.8639533+01:00", "HasSecondFeedBack": true, "IsSecondFeedBack": true, "SecondFeedbackInformation": { "OriginalCustomerId": 1, "SecondFeedbackCustomerId": 2 }, "Batch": { "Id": 1, "IsTest": true, "TypeBatch": "sample string 3", "CreatedDate": "2025-02-07T05:08:34.8639533+01:00" }, "OptedOut": true, "ExternalUniqueId": "sample string 6", "OptedOutDate": "2025-02-07T05:08:34.8639533+01:00", "Answers": [ { "QuestionId": "44bfdd53-2737-4333-a664-da8915c0185a", "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": "2025-02-07T05:08:34.8639533+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": "44bfdd53-2737-4333-a664-da8915c0185a", "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": "2025-02-07T05:08:34.8639533+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": "2025-02-07T05:08:34.8639533+01:00", "Email": "sample string 9", "TransactionDate": "2025-02-07T05:08:34.8639533+01:00", "SurveyClosedDate": "2025-02-07T05:08:34.8639533+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" } ] }