{"uid":"cap_eRkmrW_zElxgRKleIKX44","slug":"manylives-code-review-110983d8","name":"ManyLives Code Review","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/code/review?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["def get_user(db, name):\n    q = \"SELECT * FROM users WHERE name = '\" + name + \"'\"\n    return db.execute(q).fetchall()"],"description":"the text (required, max 20,000 chars)"},"language":{"type":"string","examples":["python"],"description":"optional, e.g. python, typescript"}}},"responseSchema":{"type":"json","example":{"issues":[{"fix":"Use a parameterised query","kind":"security","where":"line 3","problem":"SQL built by string concatenation","severity":"high"}],"verdict":"One injection risk to fix before merging."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0cZnj5zqZ8s5VRJjf4k0W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Reviews a code snippet for bugs, security vulnerabilities, and quality issues, returning a list of annotated problems with fixes and an overall verdict.","exampleAgentPrompt":"Can you review this Python function for security issues before I merge it? Here's the code: `def get_user(db, name): q = \"SELECT * FROM users WHERE name = '\" + name + \"'\" return db.execute(q).fetchall()`","exampleUseCases":[{"title":"Pre-merge security check","prompt":"Before I merge this pull request, can you review the following Python function for any security vulnerabilities or injection risks? `def get_user(db, name): q = \"SELECT * FROM users WHERE name = '\" + name + \"'\" return db.execute(q).fetchall()`"},{"title":"TypeScript API handler audit","prompt":"Can you check this TypeScript API handler for bugs and security issues? I want to know the severity of anything you find and how to fix it."},{"title":"Automated agent code self-review","prompt":"I just generated some Python code to handle user authentication — can you review it for security flaws, bad practices, or anything that could cause problems in production before it gets executed?"}],"resultDescription":"A JSON object containing an array of issues (each with a problem description, severity, kind such as 'security' or 'bug', the affected line or location, and a suggested fix) plus a plain-English verdict summarizing whether the code is safe to merge or requires changes.","failureModes":["Text exceeds 20,000 character limit — request rejected","Missing required 'text' field — validation error","Unrecognized language hint — may still analyze but with reduced accuracy","Payment not included or insufficient USDC — 402 response returned","Malformed JSON body — 400 error"],"whenToPreferThis":"Choose this endpoint when you need a fast, automated code review with structured, machine-readable output (severity, location, fix) rather than a free-form narrative. It is well-suited for AI agents that want to gate deployments, validate generated code before execution, or surface issues in CI pipelines. Pay-per-call pricing via x402 means no account setup is needed, making it ideal for occasional or agent-driven use.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:42:33.481Z","isFirstParty":false,"canonicalSlug":"manylives-code-review-110983d8"}