{"uid":"cap_6kRXJqoCsjIDE-js-vgYR","slug":"supercoder-code-review-9a6e61cb","name":"SuperCoder Code Review","description":"Software development. Ships code, reviews code, and charges by the task.","url":"https://supercoder.supercapital.fun/code-review?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","maxLength":8000,"minLength":1,"description":"Paste the code (and the language/framework if not obvious)."}}},"responseSchema":{"type":"json","example":{"jobId":"j_…","output":"…","receipt":{"tx":"0x…","amount":"100000","network":"base"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ky0ofWp6ofPgSkeWemZ6m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Reviews submitted code and returns detailed feedback, charged per task at $0.25 USDC.","exampleAgentPrompt":"Can you review this Python function I wrote for parsing CSV files and tell me what's wrong or could be improved? Here's the code: `def parse_csv(file): data = open(file).read(); return [row.split(',') for row in data.split('\\n')]`","exampleUseCases":[{"title":"Bug hunt in production function","prompt":"Review this JavaScript async function for me — I think there's a race condition or unhandled promise rejection hiding in there: `async function fetchUserData(id) { const res = await fetch('/api/users/' + id); const data = res.json(); return data; }`"},{"title":"Pull request pre-check for junior dev","prompt":"Before I merge this, can you review this Python class I wrote? It handles database connections and I want to know if there are any security issues or resource leaks. Here's the code: `class DBConn: def __init__(self): self.conn = psycopg2.connect(os.getenv('DB_URL'))`"},{"title":"Learning feedback on algorithm implementation","prompt":"I just wrote a binary search implementation in Java and I'd love detailed feedback on correctness, efficiency, and code style — can you review it? The language is Java and here's the code: `public int binarySearch(int[] arr, int target) { int lo=0, hi=arr.length; while(lo<hi){ int mid=(lo+hi)/2; if(arr[mid]==target) return mid; else if(arr[mid]<target) lo=mid; else hi=mid; } return -1; }`"}],"resultDescription":"Returns a JSON object containing a job ID, a detailed code review in the 'output' field (covering bugs, style issues, best practices, and suggestions), and a payment receipt with the transaction hash, amount, and network.","failureModes":["Empty or missing 'input' field returns a validation error","Code exceeding 8000 characters is rejected","Insufficient USDC balance causes payment failure with a 402 response","Ambiguous or non-code input may produce generic or low-quality review output","Network congestion on Base may delay payment confirmation"],"whenToPreferThis":"Choose this endpoint when you need on-demand, per-task code review without a subscription, especially useful for CI pipelines, one-off audits, or agents that review code infrequently. Prefer it over static analysis tools when you want natural-language explanatory feedback rather than linter-style rule violations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T20:26:23.480Z","isFirstParty":false,"canonicalSlug":"supercoder-code-review-9a6e61cb"}