TWELVETAKE VAULT
Documentation
Integrate and manage TwelveTake Vault.
Developer Guide
Integration guide for adding TwelveTake Vault license management to your desktop, web, or server application.
- License lifecycle and activation flow
- Desktop app integration pattern
- Heartbeat monitoring and floating licenses
- Auto-update integration
- Webhooks and customer portal
- Security best practices
API Reference
Public REST API documentation.
- 2 authentication schemes
- License validation and activation
- License creation and management
- Product listing and software updates
- Full schema reference
Quick Links
Getting Started
Base URL, authentication, request format, and your first API call.
Desktop Integration
Pattern for Electron, Tauri, or native desktop apps.
License Validation API
Activate, validate, deactivate, and check license status.
Auto-Updates
Ed25519-signed update distribution.
Webhooks
Real-time event notifications with HMAC-SHA256 signatures.
Security
API key handling, offline caching, and anti-tamper guidance.
Get Help
Early Access Support
During early access, all customers get direct access to the development team. We're collecting feedback and prioritizing issues.
Contact usMulti-Tenant Architecture
TwelveTake Vault supports full multi-tenancy. Each tenant gets isolated data, custom branding, and independent API keys. For SaaS platforms managing licenses for multiple products or clients.