# ManyLives Draft Check

> ManyLives Draft Check is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-18).

Analyzes a text draft for filler phrases, placeholders, unverified claims, long sentences, spelling variants, and readability, returning a structured quality report.

## Facts

- Endpoint: POST https://api.manylives.me/paid/text/draft-check?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-draft-check-75fc3e8f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wfPlXjRjlBFUuA2UeFinJ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability manylives-draft-check-75fc3e8f -d '<json body>'
```

Example prompt: Can you run a draft check on this blog post and flag any filler phrases, unfilled placeholders, unverified claims, and readability issues — use Australian spelling as the target and also ban the word 'synergy': 'In today's fast-paced world, our team helps [Insert client name] grow. We optimize every campaign and analyse the colour of each ad. Studies show 80% of buyers prefer us.'

## When to prefer this

Choose this endpoint when you need a structured, machine-readable quality audit of a text draft before publishing or delivering it — especially when you need to enforce house style rules (banned words, spelling locale), catch unfilled template placeholders programmatically, or gate a content pipeline on readability thresholds. It is particularly well-suited for AI agent workflows that generate draft content and need an automated QA pass before human review or delivery.

## Known failure modes

- Text exceeds 100,000 characters — request rejected
- Missing required 'text' field — validation error
- Invalid 'spelling' value (only 'au' or 'us' accepted) — bad request
- Payment not attached or insufficient — 402 response requiring x402 payment
- Network timeout on very large drafts near the character limit

## How this service works

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.

## Output

Returns a JSON object with a top-level pass/fail boolean, counts of each issue type (filler phrases, placeholders, long sentences, claims to verify, repeated phrases), an array of identified filler phrases with their text, a spelling breakdown showing AU vs US word counts and whether the draft is mixed, a readability verdict (easy/medium/hard) with grade level and Flesch reading ease score, and a list of unfilled placeholder strings found in the text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "examples": [
    "In today's fast-paced world, our team helps [Insert client name] grow. We optimize every campaign and analyse the colour of each ad. Studies show 80% of buyers prefer us."
   ],
   "description": "the draft (up to 100,000 characters)"
  },
  "banned": {
   "type": "string",
   "examples": [
    [
     "synergy"
    ]
   ],
   "description": "optional list of words or phrases the client never wants"
  },
  "spelling": {
   "type": "string",
   "examples": [
    "au"
   ],
   "description": "optional 'au' or 'us' to name the spelling you want"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "pass": false,
  "counts": {
   "filler": 3,
   "placeholders": 1,
   "long_sentences": 2,
   "claims_to_verify": 2,
   "repeated_phrases": 1
  },
  "filler": [
   {
    "n": 1,
    "phrase": "in today's fast-paced world"
   }
  ],
  "spelling": {
   "au": 4,
   "us": 1,
   "mixed": true,
   "us_words": [
    "color"
   ]
  },
  "readability": {
   "verdict": "hard",
   "grade_level": 12.1,
   "flesch_reading_ease": 48.2
  },
  "placeholders": [
   "[Insert client name]"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-draft-check-75fc3e8f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
