OpenAPI 3.0.3 Interactive Specification
API Reference & SDK Documentation
Quickstart guide, SDK packages installation, and complete REST API documentation for Memora Long-Term Memory Engine.
SDK Installation & Quickstart
Install the official Memora client library for Node.js/TypeScript or Python to start storing and retrieving agent memories.
Node.js / TypeScript SDK
npm install @memoratech/sdk
Python SDK
pip install memora-sdk
REST API Endpoints
POST/api/v1/auth/signup
Register Developer Account
Create a new developer user profile and issue JWT session bearer token.
POST/api/v1/auth/login
Authenticate User Session
Authenticate developer credentials with Cloudflare Turnstile bot protection.
GET/api/v1/workspaces
List User Workspaces
Retrieve all multi-tenant workspaces associated with the authenticated developer.
GET/api/v1/workspaces/{workspace_id}/analytics
Workspace Usage Telemetry
Fetch daily request counts, token usage, and average response latency metrics.
POST/api/v1/keys/generate
Generate SHA-256 API Key
Mint a new plain text memora_live_sk_... API key (returned once) and store SHA-256 hash.
GET/api/v1/explorer/graph
Cytoscape.js Memory Graph
Retrieve nodes and causal edge relationships for visual graph exploration.