{"uid":"cap_7wvcEYXcBKIapLHi-4-tL","slug":"synapse-grammar-check-81e30ed2","name":"Synapse Grammar Check","description":"Public data and utility APIs paid per call in USDC on Base (x402). No accounts, no API keys. 174 routes: crypto/equity data, onchain reads, DNS/email/security intel, geo/weather, x402 payment diagnostics, dev utilities and more.","url":"https://anibalb.duckdns.org/x402/grammar-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"changes":[{"to":"the","from":"teh","type":"typo"}],"corrected":"the quick brown fox jumps over the lazy dog"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_C8ZHhRuZ658WEyoRcf0ce","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks input text for grammar and spelling errors, returning a corrected version and a list of individual changes made","exampleAgentPrompt":"Can you proofread this sentence for me and fix any typos or grammar mistakes: 'teh quick brown fox jumpes over teh lazt dog'?","exampleUseCases":[{"title":"Proofreading user-submitted content","prompt":"Before I publish this blog post excerpt, can you check it for typos and grammar errors and show me exactly what was changed: 'Recieving feedbak from custommers is importent for improveing our prodduct.'"},{"title":"Validating chatbot response quality","prompt":"Check this customer support reply for any spelling or grammar mistakes and give me the corrected version along with a list of every change: 'We apologyze for teh inconveneince and will ressolve you issue shorttly.'"},{"title":"Cleaning scraped text before storage","prompt":"This text was scraped from a form submission and might have typos — can you run a grammar and spelling check on it and tell me what was corrected: 'Pleese shedule a meetting with our managment teem on Thurdsay.'"}],"resultDescription":"Returns a JSON object containing a 'corrected' field with the fully corrected text string, and a 'changes' array listing each individual correction made — each item specifies the original token ('from'), the replacement token ('to'), and the type of change (e.g. 'typo').","failureModes":["Missing or empty 'input' query parameter returns a 400-level error","Very long text strings may exceed processing limits","Non-text or non-English content may yield inaccurate or no corrections","Payment failure or insufficient USDC balance returns 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-call grammar and spelling correction API with no account setup — ideal for agents that need to validate or clean short text snippets on demand. It returns structured change-level diffs, making it easy to audit exactly what was corrected. Prefer it over LLM-based proofreading when you want deterministic, auditable corrections rather than free-form rewrites.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:51.972Z","isFirstParty":false,"canonicalSlug":"synapse-grammar-check-81e30ed2"}