Guide for upgrading Documenso SDK versions and migrating from API v1 to v2.
Implement api version differences.
npm uninstall your-documenso-v1-wrapper
import { getDocumenso } from "./documenso-v2";
If you store document IDs in your database:
// Run both versions and compare
featureFlags.disable("documenso_v2")
For detailed implementation code and configurations, load the reference guide:
Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)
| Issue | Cause | Solution |
|---|---|---|
| ID mismatch | v1 vs v2 format | Use adapter to normalize |
| Missing field | API change | Update to new field names |
| 404 on template | ID format changed | Fetch new template ID |
| Enum errors | Case sensitivity | Use uppercase enums |
For CI/CD integration, see documenso-ci-integration.
Basic usage: Apply documenso upgrade migration to a standard project setup with default configuration options.
Advanced scenario: Customize documenso upgrade migration for production environments with multiple constraints and team-specific requirements.