Authentication
OmegaVault uses bearer tokens for API access. Two flavors: personal access tokens for your own scripts, and OAuth apps for third-party integrations.
Personal access tokens
The fastest way to start. Mint one from Settings → API Tokens in the app. Tokens start with omvt_live_ and never expire unless you rotate them.
curl -H "Authorization: Bearer omvt_live_xxxx" \ https://app.omegavault.app/v1/memories
Scopes
Each token can be scoped to limit what it can do:
memories:read— list and search memories.memories:write— create, update, delete.collections:read/collections:write— same, for collections.admin— everything. Use sparingly.
OAuth apps (coming soon)
For integrations that act on behalf of other OmegaVault users, you'll register an OAuth app and complete the standard authorization-code flow. Watch the Developer docs for the go-live.
Storage
Store tokens as environment variables or in a secrets manager. Never commit them to source. If a token leaks, rotate it immediately from Settings → API Tokens.
OmegaVault
Your memory is yours.
Capture once, carry everywhere.
Start CapturingFree · 200 memories · No card required