Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Delete Event

Permanently delete an event from WaiverFile by its ID.

Get Waiver

Retrieve a complete signed waiver record by its ID. Returns the full waiver data including signer details (name, email, address, phone, DOB), participant information, custom field values, signature status, opt-in preference, associated event/form data, and reference IDs.

List Events

List events from your WaiverFile account within a date range. Optionally filter by event category. Can also retrieve only upcoming events.

Get Waivers for Event

Retrieve all signed waivers associated with a specific event. Useful for checking waiver completion status for event participants.

Manage Event Categories

List, create, update, or delete event categories in WaiverFile. Event categories help organize events into logical groupings. Use the "action" field to specify which operation to perform.

Search Waivers

Search for signed waivers using keywords. Returns matching waiver records. You can also search by reference IDs to find waivers linked to external booking/reservation systems — use the reference ID fields to match against up to 3 reference ID slots, or search across all slots at once.

Get Waiver Forms

Retrieve waiver form definitions from your WaiverFile account. Returns form details including agreement text, field configuration, participant fields, signing options, and form settings. Can fetch only active forms or all forms including inactive ones.

Get Site Details

Retrieve account-level site information and configuration details for your WaiverFile account. Useful for verifying API connectivity and viewing site settings.

Create Event

Create a new event (e.g. party, class, tournament) in WaiverFile. Events can have associated waiver forms, a location, max participants, signing cutoff, and manager email notifications.

Update Event

Update the details of an existing event in WaiverFile. You can change the event name, dates, category, and associated waiver forms.

List Waivers by Date

Retrieve waivers signed within a date range with pagination. Optionally include custom column data and consolidate participant rows. Supports paginated results up to 500 records per page.