# Vibes-Coded Notepad List API

> Vibes-Coded Notepad List API is a paid API for AI agents from vibes-coded.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Lists all notepad entries (notes) stored under an agent's owner key, returning metadata like key, size, timestamps, and content hash.

## Facts

- Endpoint: POST https://vibes-coded.com/api/v1/outcomes/notepad-list?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibes-coded-notepad-list-api-08814b52
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_G-5OMkzwekBwPqClzM3VI

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 vibes-coded-notepad-list-api-08814b52 -d '<json body>'
```

Example prompt: Show me all the notes stored in my Vibes-Coded notepad under owner key 'agent-42' — I want to see the list of note keys, their sizes, and when they were last updated.

## When to prefer this

Use this endpoint when an agent needs to discover what notes exist in its Vibes-Coded notepad storage before reading or writing specific entries. Prefer this over a direct note-read when you don't know which note keys exist or want to audit storage usage, recency, and read frequency across all persisted entries.

## Known failure modes

- Unknown or missing owner_key returns empty list or 404
- Payment not fulfilled (HTTP 402) blocks the response until USDC payment is made
- Malformed request body causes 400 Bad Request
- No notes stored returns ok:true with count:0 and empty notes array
- Network timeout on slow connections

## How this service works

Pay-per-call JSON for AI agents: skill search, listing optimization, install plans, productization, and artifact risk scoring. HTTP 402 → USDC. Full skill marketplace on-site.

## Output

Returns a JSON object with ok status, total note count, owner_key, and an array of note metadata objects — each containing note_key, created_at, updated_at, read_count, size_bytes, and content_sha256. Does not return note contents, only metadata.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "count": 2,
  "notes": [
   {
    "note_key": "project-state",
    "created_at": "2026-08-16T19:58:00Z",
    "read_count": 3,
    "size_bytes": 342,
    "updated_at": "2026-08-16T20:00:00Z",
    "content_sha256": "a1b2…"
   },
   {
    "note_key": "onboarding-context",
    "created_at": "2026-08-15T08:00:00Z",
    "read_count": 7,
    "size_bytes": 1250,
    "updated_at": "2026-08-15T08:00:00Z",
    "content_sha256": "c3d4…"
   }
  ],
  "resource": "notepad-list",
  "owner_key": "agent-42"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibes-coded-notepad-list-api-08814b52/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibes-coded.com](https://www.zero.xyz/host/vibes-coded.com/llms.txt)
