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.