Developers | Lifestream Vault
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.