Built for Developers
A developer-first document platform with a complete API ecosystem. Build document workflows with tools you already know.
Quick Start
# Install the SDK
$ npm install @lifestreamdynamics/vault-sdk
# Or use the CLI
$ npm install -g @lifestreamdynamics/vault-cli
$ lsvault login
$ lsvault push my-vault ./docs
REST API
Full OpenAPI 3.0-documented REST API. CRUD operations for vaults, documents, search, and more. Bearer token and API key authentication.
API Reference →TypeScript SDK
Type-safe client library built on ky. Install via npm, authenticate with your API key, and manage documents with a clean, promise-based interface.
SDK Docs →CLI Tool
Manage vaults and documents from the command line. Push, pull, search, and sync documents. Built with Commander for a familiar CLI experience.
CLI Docs →Webhooks
Receive HTTP notifications when documents change. Configurable per-vault with HMAC signature verification and automatic retry with exponential backoff.
Webhook Guide →API Keys
Scoped API keys with granular permissions. Restrict by vault, set read/write/admin scopes, and rotate keys without downtime.
Authentication Docs →Documentation
Comprehensive guides, tutorials, and API reference. Interactive Swagger UI for testing endpoints directly in the browser.
Browse Docs →Start building today
Create a free account and get your API key in seconds.