Skip to main content

Base URL

All API requests use the following base URL:
https://app.orcamemory.com/api/v1
For self-hosted deployments, replace with your own domain.

Authentication

All API endpoints require authentication via API key. Include your credentials in the headers:
X-Key-Id: omk_your_key_id
X-Api-Key: oms_your_api_key
Get your credentials from the dashboard at Link Agent or Settings → General.

Plugin vs Direct API

Most users don’t need to call the API directly. The OpenClaw plugin handles everything automatically:
  • Auto-Recall - Fetches relevant memories before each turn
  • Auto-Capture - Stores important info after each turn
  • Tools - Your Claw can call orca_memory_store, orca_memory_search, etc.
Use the direct API only if you’re building custom integrations or non-OpenClaw applications.

Endpoints

MethodEndpointDescription
POST/memory/storeStore a new memory
POST/memory/searchSearch memories semantically
POST/memory/recentGet recent memories
DELETE/memory/:idDelete a memory

Response Format

All responses are JSON:
{
  "success": true,
  "data": { ... }
}
Error responses:
{
  "success": false,
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Invalid API key"
  }
}

Rate Limits

Rate limits are based on your plan’s token and search quotas:
PlanTokens/monthSearches/month
Surface500K5K
Tide5M200K
Abyss25M2M