{"uid":"cap_7dChJFl3OvGYOUaF9hRwo","slug":"manylives-books-health-analyzer-a65f0d86","name":"ManyLives Books Health Analyzer","description":"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.","url":"https://api.manylives.me/paid/data/books-health?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"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"}}},"responseSchema":{"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}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JUAfSLSyhwQvIjz5gKi4Z","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes bookkeeping transaction data to produce a health summary including duplicate detection, uncategorized rows, reconciliation status, and monthly spending patterns","exampleAgentPrompt":"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.","exampleUseCases":[{"title":"Duplicate transaction audit before month-end close","prompt":"Here's my CSV bookkeeping export for September — can you scan it for any duplicate transactions and tell me how many groups of duplicates you found?"},{"title":"Reconciliation gap check for accountant review","prompt":"I need to know how far behind my books are on reconciliation — here are my transactions as a CSV, can you tell me the last reconciled date and how many rows are still uncleared?"},{"title":"Monthly spending pattern summary for freelancer","prompt":"I've got 9 months of transaction data in CSV format — can you break it down by month and tell me the average transaction count and which month was the busiest?"}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:04:42.067Z","isFirstParty":false,"canonicalSlug":"manylives-books-health-analyzer-a65f0d86"}