Articles on: API Documentation

Waiversign API: Getting Started

WaiverSign provides a REST API that allows external applications to create signing sessions and receive signed waiver data automatically. If you run a booking system, CRM, or other application that collects participant information, you can use the API to send participants directly to a WaiverSign signing page with their details pre-filled.

What You Can Do

The API supports creating signing sessions. A signing session generates a unique URL where participants can sign one or more waiver documents. Through the API, you can:

  • Pre-populate signer information (name, email, phone, address, custom fields) so participants don't have to enter it manually
  • Include multiple documents in a single signing session
  • Group an adult with one or more minors so a guardian can sign for everyone at once
  • Receive signed waiver data in real time through a callback URL
  • Redirect participants to your own page after signing is complete

Endpoint

All API requests are sent to:

POST https://app.waiversign.com/ws/api/session

Requests should include the Content-Type: application/json header.

Authentication

The WaiverSign API does not require authentication. Because the endpoint only accepts data and returns a signing URL (no sensitive data is retrieved), requests can be made without API keys or tokens.

Finding Your Document IDs

Every signing session requires at least one document ID. To find the ID for a waiver document:

  1. Log into your WaiverSign account
  2. Navigate to Create & Edit Documents
  3. Click the document you want to use
  4. Look at the URL in your browser's address bar

The document ID is the last string of characters in the URL. For example, in https://app.waiversign.com/e/5afb9b066d15014560d13f3b/doc/5afba2484fa1da256ed15c7c, the document ID is 5afba2484fa1da256ed15c7c.

The document must be published before it can be used with the API. If a session references an unpublished document, the request will fail.

Next Steps

The full API is documented across two additional articles:

Updated on: 06/24/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!