ZeroClaude API
Base URL: https://zeroclaude.app · JSON in, JSON out
Every tool on the site is available as an HTTP endpoint. Send a POST request with a JSON body; responses are JSON. Errors return a non-2xx status and { "error": "message" }.
AI detection
curl -X POST https://zeroclaude.app/api/detect \
-H "content-type: application/json" \
-d '{"text":"Paste at least 40 characters here..."}'
| Field | Meaning |
|---|---|
aiPercent | 0–100, share of the text judged AI-written |
verdict | human · mostly_human · mixed · mostly_ai · ai |
sentences[] | text, start, end (offsets), ai (0–100), flagged (bool) |
words, chars | Counts for the submitted text |
Writing tools
| Endpoint | Body | Returns |
|---|---|---|
/api/tools/humanize | text, mode: basic | advanced | output |
/api/tools/paraphrase | text, tone: standard | fluent | formal | academic | simple | creative | casual | shorten | expand | output |
/api/tools/summarize | text, length (10–80 %), style: text | bullets | output |
/api/tools/grammar | text | corrected, issues[] |
/api/tools/translate | text, to, from (or "auto") | output |
/api/tools/email | kind: compose | reply, purpose, original, tone, length, language | output |
/api/tools/dictionary | word | meanings, synonyms, antonyms, sentences |
/api/tools/chat | messages: [{role, content}] | output |
/api/image-detect | multipart image | aiPercent, verdict, reasons |
/api/video-detect | multipart frame ×1–10 (JPEG/PNG/WEBP), t ×n | aiPercent, verdict, frames[], reasons |
/api/remove-bg | multipart image (PNG/JPG/WEBP, ≤10 MB) | image/png |
/api/plagiarism | { "text": "..." } | plagiarismPercent, sources[], sentences[] |
Example: paraphrase
curl -X POST https://zeroclaude.app/api/tools/paraphrase \
-H "content-type: application/json" \
-d '{"text":"The meeting has been moved to Friday.","tone":"formal"}'
# => {"output":"The meeting has been rescheduled to Friday."}
Limits
Detection accepts up to 15,000 characters per request. The free API is meant for fair personal use; for production volumes, keys and SLAs, email api@zeroclaude.app.