Skip to main content

Built for Developers

A developer-first document platform with a complete API ecosystem. Build document workflows with tools you already know.

Quick Start

terminal
# 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.