delete_event
Delete Event
Permanently delete an event from WaiverFile by its ID.
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.
Manage online waiver forms, signed waivers, and events. Retrieve signed waivers by ID or search by reference IDs to link with external booking/reservation systems. Access waiver details including signer info, participants, custom fields, and signatures. Create and update events (parties, classes, tournaments) with categories, date ranges, and participant limits. Retrieve waiver form definitions and site configuration. Subscribe to webhooks for new waivers, edited waivers, new events, and edited events.
Common questions about connecting Waiverfile to AI agents with Metorial.