# ManyLives Books Health Analyzer

> ManyLives Books Health Analyzer is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-29).

Analyzes bookkeeping transaction data to produce a health summary including duplicate detection, uncategorized rows, reconciliation status, and monthly spending patterns

## Facts

- Endpoint: POST https://api.manylives.me/paid/data/books-health?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-books-health-analyzer-a65f0d86
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7dChJFl3OvGYOUaF9hRwo

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-books-health-analyzer-a65f0d86 -d '<json body>'
```

Example prompt: Can you run a health check on my bookkeeping export? I'll paste the CSV — look for duplicates, unreconciled rows, and uncategorized transactions, and give me a monthly summary.

## When to prefer this

Choose this endpoint when you have raw bookkeeping transaction data (as JSON rows or CSV) and need a quick structural health report — including duplicates, reconciliation gaps, uncategorized entries, and monthly breakdowns — without uploading to a full accounting platform. Ideal for lightweight audits, pre-accountant checks, or automated book quality monitoring in agent workflows.

## Known failure modes

- Malformed CSV with inconsistent column headers returns a parsing error
- Row count exceeding 20,000 may be rejected or truncated
- Missing required date or amount columns result in incomplete analysis
- Ambiguous date formats may cause incorrect date range detection
- Empty input returns no meaningful analysis

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, prompt-injection checks, market data and risk sizing for trading agents, company profiles and quick AI. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

Returns a JSON object with the full date range covered, total row and month counts, list of accounts, per-month averages and busiest month, reconciliation column name and last reconciled date with unreconciled row count, uncategorized transaction count and share, and possible duplicate row groups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "description": "or the export as CSV text (up to 20,000 rows)"
  },
  "rows": {
   "type": "string",
   "examples": [
    [
     {
      "date": "2026-09-01",
      "amount": -2200,
      "cleared": "Y",
      "category": "Rent",
      "description": "Office rent"
     },
     {
      "date": "2026-09-03",
      "amount": 1840.5,
      "cleared": "",
      "category": "",
      "description": "Card payout"
     },
     {
      "date": "2026-09-03",
      "amount": 1840.5,
      "cleared": "",
      "category": "",
      "description": "Card payout"
     }
    ]
   ],
   "description": "[{date, description, amount, category, account, reconciled}] or csv"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "to": "2026-09-30",
  "from": "2026-01-02",
  "rows": 1840,
  "months": 9,
  "accounts": [
   "Business Cheque",
   "Credit Card"
  ],
  "per_month": {
   "average": 204,
   "busiest": {
    "count": 266,
    "month": "2026-03"
   }
  },
  "reconciled": {
   "column": "cleared",
   "last_reconciled": "2026-06-30",
   "unreconciled_rows": 455
  },
  "uncategorised": {
   "count": 312,
   "share": 0.17
  },
  "possible_duplicates": {
   "rows": 13,
   "groups": 6
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-books-health-analyzer-a65f0d86/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)
