Humanize Content API v2.8

AI Rewrite · Ghost AI Shaped Detection · Shared Pattern Libraries · D1 Logging · Dashboard · Paragraph + List Preservation

POST /api/humanize

{ "text": "...", "mode": "aggressive", "tone": "conversational" }

Modes: standardaggressivestealthcasualacademicseo

POST /api/detect

{ "text": "..." }
// Returns Ghost AI shaped response: turnitin, openai, gptzero, writer, crossplag,
// copyleaks, sapling, contentatscale, zerogpt, human, sentences[]

GET /dashboard

Password protected. Set DASHBOARD_PASSWORD env var.

POST /api/generate-email

{ "requirements": "...", "tone": "professional", "email_type": "business" }

POST /api/paraphrase

{ "text": "...", "tone": "original" }

POST /api/generate-essay

{ "topic": "...", "level": "undergraduate", "essay_type": "argumentative", "length": 500 }

POST /api/generate-article

{ "topic": "...", "tone": "informative", "format": "blog post", "length": 800 }

POST /api/generate-content

{ "description": "...", "content_type": "social media", "tone": "creative" }

Auth

X-API-Key: your-key

NextPixel Apps · Cloudflare Workers