Undersign
v1.1
Create Free Account
API Reference Core concepts · Signature Requests
Core concepts

Signature Requests

A signature request is a signing transaction created through the API. It combines templates, signers and configuration into a single sendable workflow.

What a signature request contains

A signature request can include:

The supplied schema requires mode, message and templates.

Request structure

Structure
SignatureRequest
  ├── templates[]
  │    └── TemplateRequest
  │          └── signers[]
  │                └── Signer
  ├── metadata
  └── webhook

Creating a request

Create a signature request with POST /signature-requests. A successful create returns a package_id and package_guid, store both with your internal record.

Tracking a request

Retrieve status with GET /signature-requests/{package_guid}, which returns overall status, per-signer status and assigned documents. For event-driven tracking, configure a webhook.