### 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
}
}
```
```