### WaiverFile Signing URL Examples Source: https://www.waiverfile.com/Resources/Help/Export-and-Integrations/Integrations/Aventri.aspx Examples of constructed URLs with appended QueryString parameters for event and attendee identification. ```text https://www.waiverfile.com/b/YOUR_URL_HERE?wfi_evtid=12345&wfi_attid=12345 ``` ```text https://www.waiverfile.com/b/YOUR_URL_HERE/Waiver.aspx?formid=12341234-1234-1234-123412341234&wfi_evtid=452650&wfi_attid=4220094 ``` -------------------------------- ### GET /b/{account}/Waiver.aspx Source: https://www.waiverfile.com/Resources/Help/Advanced-Options/Workflow/Custom-Parameters.aspx Pre-populates waiver form fields using query string parameters. ```APIDOC ## GET /b/{account}/Waiver.aspx ### Description Pre-populates standard and custom fields on a WaiverFile form using query string parameters prefixed with 'wfpp_'. ### Method GET ### Endpoint /b/{account}/Waiver.aspx ### Query Parameters - **wfpp_txtSignedNameFirst** (string) - Optional - Signee First Name - **wfpp_txtSignedName** (string) - Optional - Signee Last Name or Full Name - **wfpp_dpDOB** (string) - Optional - Date of Birth - **wfpp_txtTelephone** (string) - Optional - Phone number - **wfpp_txtAddress** (string) - Optional - Address Line 1 - **wfpp_txtAddress2** (string) - Optional - Address Line 2 - **wfpp_txtCity** (string) - Optional - City - **wfpp_txtState** (string) - Optional - State - **wfpp_txtZip** (string) - Optional - Zip code - **wfpp_rdpDateAttending** (string) - Optional - Date Attending - **wfpp_{custom_field_id}** (string) - Optional - Custom field value based on field ID ### Request Example https://www.waiverfile.com/b/demo/Waiver.aspx?wfpp_txtSignedNameFirst=John&wfpp_txtSignedName=Smith ``` -------------------------------- ### Configure Windows Chrome Kiosk Mode Shortcut Source: https://www.waiverfile.com/Resources/Help/Getting-Started/Quick-Start/Setting-up-a-Waiver-Kiosk.aspx Use these command-line arguments in the Chrome shortcut target field to enable full-screen kiosk mode and automatic printing. ```text --kiosk-printing --kiosk https://www.waiverfile.com/d/YOUR ADDRESS ``` -------------------------------- ### Include Continue Button for Looping Source: https://www.waiverfile.com/Resources/Help/Advanced-Options/Workflow/Custom-Confirmation-Pages.aspx Use the {{CONTINUE_BUTTON}} code within the rich text editor to display a button that directs the user back to the beginning of the waiver flow, enabling multiple signers. ```html {{CONTINUE_BUTTON}} ``` -------------------------------- ### Pre-populate Reference IDs in Waiver URL Source: https://www.waiverfile.com/Resources/Help/Advanced-Options/Workflow/Registration-Integration-How-To.aspx Use 'refid', 'refid2', and 'refid3' as URL parameters to pre-populate reference ID fields on the waiver form. This allows linking waiver data to your booking system. ```url https://www.waiverfile.com/b/demo/Waiver.aspx?refid=ABCDEFG&refid2=12345 ``` -------------------------------- ### Sample Waiver Webhook Payload Source: https://www.waiverfile.com/Resources/Help/Advanced-Options/Workflow/Registration-Integration-How-To.aspx This section details the structure of a sample webhook payload received from WaiverFile, which includes information about participants, waiver events, and form details. ```APIDOC ## Sample Waiver Web Hook Payload This is a sample JSON payload that might be received via a webhook from WaiverFile. It contains detailed information about participants, waiver events, and associated forms. ### Request Body Example ```json { "Particpants": [ { "WaiverParticipantID": "11cb2001-5714-4a0a-a010-96cac40d8970", "WaiverID": "5ff27e8c-411c-4ceb-b1bc-99e18f3eaec2", "ParticipantName": "Smith", "ParticipantNameFirst": "John", "DOB": "1/1/1753", "IsCheckedIn": false, "ValuesXml": "", "IsSignee": true } ], "Images": [], "Attachments": [], "WaiverEvent": { "WPObjectStatus": 1, "Waivers": [], "WaiverForms": [], "ManagerIDs": [], "ExtraParticipants": null, "NumSignedWaivers": 0, "Category": null, "TimesAdjustedForLocalRendering": false, "Settings": { "MaxParticipants": -1, "Location": "", "SigningCutoff": "9999-12-31T00:00:00", "Description": "" }, "WaiverEventID": "00000000-0000-0000-0000-000000000000", "SiteID": "00000000-0000-0000-0000-000000000000", "Name": "", "DateStart": "1755-01-01T00:00:00", "DateEnd": "1755-01-01T00:00:00", "IsDeleted": true, "NumWaiverForms": -1, "SpotsRemaining": -1, "MaxParts": -1, "Headcount": -1, "ManagerEmailList": null, "LastModified": "2024-02-14T14:14:38.3290554Z", "Created": "2024-02-14T14:14:38.3290554Z", "IsAllDay": false, "WaiverEventRecurringID": "00000000-0000-0000-0000-000000000000", "CategoryID": "00000000-0000-0000-0000-000000000000", "TimeLabel": "12/31/1754 7:00 PM", "TimeLabelLine1": "", "TimeLabelLine2": "", "SettingsXml": "", "WorkflowIDs": [], "WaiverEventFormIDs": [] }, "WaiverFormInstanceObj": { "WPObjectStatus": 1, "Labels": [], "FieldsDoc": null, "ParticipantFieldsDoc": null, "ID": "a6eb9188-d32b-4a9b-9be8-0e58a9d4bc45", "WaiverFormID": "3198aab2-903e-429d-bbb9-8743306843f7", "DateSaved": "2023-07-20T10:49:26.71", "IsCurrent": true, "AgreementText": "A very simple waiver for testing", "FieldsXml": "numbertruetruec6", "ParticipantFieldsXml": "", "Options": "", "LabelData": "", "SavedBy": "bd79e9e1-f82d-433e-b091-4b01426c2fd2" }, "WaiverText": { "WPObjectStatus": 1, "Labels": [], "FieldsDoc": null, "ParticipantFieldsDoc": null, "ID": "a6eb9188-d32b-4a9b-9be8-0e58a9d4bc45", "WaiverFormID": "3198aab2-903e-429d-bbb9-8743306843f7", "DateSaved": "2023-07-20T10:49:26.71", "IsCurrent": true, "AgreementText": "A very simple waiver for testing", "FieldsXml": "numbertruetruec6", "ParticipantFieldsXml": "", "Options": "", "LabelData": "", "SavedBy": "bd79e9e1-f82d-433e-b091-4b01426c2fd2" }, "WaiverForm": { "CurrentInstance": null, "WorkflowStepFormRef": null, "WPObjectStatus": 1, "ID": "3198aab2-903e-429d-bbb9-8743306843f7", "SiteID": "00000000-0000-0000-0000-000000000000", "Name": "Simple Waiver", "Questions": "{\"fields\":[{\"label\": \"Number test\", \"field_type\": \"number\", \"required\": true, \"field_options\": {\"integer_only\": true}, \"cid\": \"c6\"}]}", "NumParticipantsPerForm": 0, "MinAge": 18, "AgreementLabelText": "", "FieldInclude_Email": true, "FieldInclude_Address": false, "FieldInclude_Phone": false, "FieldInclude_DOB": false, "FieldRequire_Email": true, "FieldRequire_Address": false, "FieldRequire_Phone": false, "FieldRequire_DOB": false, "MinAgeParticipant": 0 } } ``` ```