API Versions
Documenso offers two API versions:API v2
Current and recommended. Built with tRPC and OpenAPI. Full-featured with ongoing development and support.
API v1
Deprecated. Still functional and supported, but all new features are v2 only. Migration to v2 is recommended.
Base URLs
Key Features
Document Management
Document Management
- Create and upload documents programmatically
- Add recipients with customizable roles (signer, approver, viewer, etc.)
- Place and configure signature fields with pixel-perfect positioning
- Send documents for signing via email or retrieve signing URLs
- Download completed documents with audit certificates
Templates
Templates
- Generate documents from reusable templates
- Prefill form fields with dynamic data
- Override template settings per document
- Manage template recipients and field configurations
Advanced Features
Advanced Features
- Sequential or parallel signing workflows
- Custom redirect URLs after signing
- Multi-language support for 20+ languages
- Timezone and date format customization
- Document access and action authentication (Enterprise)
- Envelope attachments for supporting documents
Webhooks
Webhooks
- Real-time notifications for document events
- Signature completion, rejection, and expiration events
- Zapier integration for no-code workflows
- Custom webhook endpoints with signature verification
API Architecture
The Documenso API follows RESTful principles:- Authentication: API tokens passed via
Authorizationheader - Rate Limiting: 100 requests per minute per token (distributed)
- Response Format: JSON with consistent error structures
- HTTP Methods: Standard GET, POST, PATCH, DELETE operations
- Error Handling: Structured error codes with descriptive messages
Common Use Cases
HR & Onboarding
Automate employee document signing for offer letters, NDAs, and contracts during onboarding workflows.
Sales Proposals
Send customized proposals and contracts directly from your CRM with automatic field population.
Legal Workflows
Integrate document signing into case management systems with audit trails and compliance features.
Real Estate
Streamline property transactions with multi-party signing and sequential approval workflows.
Next Steps
Authentication
Learn how to authenticate your API requests
API Tokens
Create and manage your API tokens
Rate Limits
Understand rate limiting and quotas
API Reference
View the complete OpenAPI specification for all available endpoints
