Skip to main content
NEW Didit KYC Identity Verification is live, verify signers with government ID & biometrics for eIDAS Advanced signatures Learn more
Developer Feature

E-Signature REST API & Webhooks

Build custom e-signature workflows programmatically. Full REST API, real-time webhooks, and integration with Zapier, Make, n8n, and more.

API & Integration Features

Full REST API

RESTful endpoints for creating documents, adding signers, checking status, and downloading signed PDFs.

Webhooks

Real-time HTTP notifications for signing events, document viewed, signed, completed, declined.

HMAC Authentication

Secure API authentication using SHA-256 HMAC signatures for every request.

WordPress Hooks & Filters

Native WordPress action hooks and filters for developers building custom integrations.

Zapier Integration

Connect with 6,000+ apps via Zapier, no code required.

Make (Integromat)

Visual automation workflows with Make's drag-and-drop builder.

n8n Integration

Open-source workflow automation for self-hosted environments.

Pabbly Connect

Affordable integration platform for budget-conscious automation.

Frequently Asked Questions

What can I do with the WPsigner API?

The WPsigner REST API lets you programmatically create documents, add signers, set signing order, send invitations, check document status, download signed PDFs, and manage templates. Everything you can do in the admin UI can be done via the API.

How are API requests authenticated?

WPsigner uses HMAC-SHA256 authentication. Each API request includes a signature generated from your API key and secret. This ensures that requests can't be tampered with in transit and verifies your identity without exposing credentials.

What webhook events are available?

WPsigner sends webhook notifications for key events: document.created, document.sent, document.viewed, document.signed, document.completed, document.declined, and document.expired. Each webhook includes a JSON payload with full event details and is signed with HMAC for verification.

Can I use Zapier instead of the API?

Yes. If you don't want to write code, WPsigner integrates with Zapier, Make (Integromat), n8n, and Pabbly Connect. These platforms let you build automations visually, for example, automatically creating a signing request when a new row is added to a Google Sheet.

Build Custom Integrations

Full REST API with HMAC authentication, webhooks, and integration platform support.