TWELVETAKE VAULT
Documentation
Everything you need to integrate, deploy, and manage TwelveTake Vault.
Developer Guide
Complete 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. Every endpoint, request/response format, authentication method, and schema.
- 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
Complete pattern for Electron, Tauri, or native desktop apps.
License Validation API
Activate, validate, deactivate, and check license status.
Auto-Updates
Ed25519-signed update distribution with delta support.
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 actively 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. Perfect for SaaS platforms managing licenses for multiple products or clients.