# ManyLives AI - Memory Get

> ManyLives AI - Memory Get is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Reads a stored key-value memory entry (or lists keys by prefix) from a persistent agent memory store, with optional delete-after-read

## Facts

- Endpoint: GET https://api.manylives.me/paid/memory/get?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-ai-memory-get-2a721614
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GVfyKA3BaWgDIwowlVpWG

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability manylives-ai-memory-get-2a721614
```

Example prompt: Read the memory key 'project/notes' from my ManyLives agent memory and show me what's stored there — and delete it after reading.

## When to prefer this

Use this endpoint when an AI agent needs to persist and retrieve state, notes, or intermediate results across calls without managing its own database. It is ideal for multi-step agentic workflows on the ManyLives platform where agents need to read back previously stored context, checkpoints, or task lists. The delete-after-read feature makes it suitable for one-time-use tokens or consumed tasks.

## Known failure modes

- Key not found: 'found' returns false with no value
- Missing required 'key' or 'prefix' parameter: request fails with validation error
- Expired key: may return not found if TTL has elapsed
- Payment failure: x402 payment not processed, call rejected
- Invalid delete flag value: unexpected behavior if not '1'

## How this service works

Read back values the paying wallet saved with /paid/memory/set: one key, or list your keys by prefix (keys, sizes and expiry, newest first). Another wallet can never see them. No free trial.

## Output

Returns a JSON object with the key name, a 'found' boolean, the stored value (arbitrary JSON object), the expiry timestamp, and the last-updated timestamp. If no key matches, 'found' is false and no value is returned. When using prefix, returns a list of matching keys.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "key": {
       "type": "string",
       "description": "the key to read (or use prefix to list)"
      },
      "delete": {
       "type": "string",
       "description": "optional 1 to delete the key after reading"
      },
      "prefix": {
       "type": "string",
       "description": "optional: list keys starting with this"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "key": {
       "type": "string"
      },
      "found": {
       "type": "boolean"
      },
      "value": {
       "type": "object",
       "properties": {
        "todo": {
         "type": "array",
         "items": {
          "type": "string"
         }
        }
       }
      },
      "expires_at": {
       "type": "string"
      },
      "updated_at": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "key": "project/notes",
  "found": true,
  "value": {
   "todo": [
    "compare prices"
   ]
  },
  "expires_at": "2026-11-08T12:00:00Z",
  "updated_at": "2026-10-09T12:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-ai-memory-get-2a721614/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
