Developer API

Humanize AI Text with a Single API Call

Integrate HumanizeThisAI's powerful humanization engine into your apps, platforms, and workflows. Simple API. 5 modes. SSE streaming support.

terminal
curl -X POST https://api.humanizethisai.com/v1/humanize \
  -H "Authorization: Bearer htai_live_..." \
  -H "Content-Type: application/json" \
  -d '{"text": "Your AI text here", "mode": "standard"}'

API Pricing

Two plans. No feature gating.

Both plans include every feature. Pick the volume that fits your business.

Recommended

Growth

$199/month

$0.20 per 1K words · 1M words included

Get API Key
  • 1M words/month
  • 5,000 words per call
  • All 5 humanization modes
  • 6 built-in + 10 custom tones
  • Freeze words
  • AI detection endpoint
  • SSE streaming
  • Usage dashboard
  • 60 req/min rate limit
  • 10 concurrent requests
  • 5 API keys
  • 12 languages
  • Priority processing

Scale

$399/month

$0.13 per 1K words · 3M words included

Get API Key
  • 3M words/month
  • 10,000 words per call
  • All 5 humanization modes
  • 6 built-in + 50 custom tones
  • Freeze words
  • AI detection endpoint
  • SSE streaming
  • Priority processing
  • Usage dashboard
  • 200 req/min rate limit
  • 30 concurrent requests
  • 15 API keys
  • 12 languages

Enterprise

Need more than 3M words/month? Custom volume, dedicated support, custom SLAs, and white-glove onboarding.

Contact Sales

Need more words? Top-up packs: $15 per 100K words. Never expire.

Full feature comparison

FeatureGrowthScale
Included words/month1M3M
Words per call5,00010,000
Humanization modesAll 5 modesAll 5 modes
Custom tones1050
Freeze words
AI detection endpoint
SSE streaming
Rate limits60 req/min200 req/min
Concurrent requests1030
API keys515
Priority processing
Usage dashboard
12 languages

How It Works

Three steps to production

01

Get your API key

Sign up, subscribe to a plan, generate your key from the dashboard.

02

Send a request

One POST request. Text in, humanized text out. That simple.

03

Go live

Ship to production with confidence. We handle scaling.

Reference

API Endpoints

Three endpoints. That's the entire surface area.

POST/v1/humanize

Humanize AI-generated text with a specific mode and tone.

Request

{
  "text": "string (required)",
  "mode": "standard | academic | enhanced | ultra | aggressive",
  "tone": "casual | formal | academic | creative | ...",
  "freeze_words": ["string"],
  "streaming": false
}

Response

{
  "id": "req_abc123",
  "status": "success",
  "data": {
    "humanized_text": "Your humanized output...",
    "input_words": 150,
    "output_words": 148,
    "mode": "standard",
    "tone": "casual"
  },
  "usage": {
    "words_charged": 150,
    "words_remaining": 124850
  }
}

Code Examples

Ready-to-copy snippets

Working examples with error handling in your language of choice.

curl -X POST https://api.humanizethisai.com/v1/humanize \
  -H "Authorization: Bearer htai_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your AI-generated text here",
    "mode": "standard",
    "tone": "casual",
    "freeze_words": ["HumanizeThisAI", "GPTZero"],
    "streaming": false
  }'

Why Our API

Built for developers

5 Humanization Modes

Standard to aggressive — pick the rewriting intensity that fits your use case.

SSE Streaming

Real-time output via Server-Sent Events. Show results as they generate.

12 Languages

English, Spanish, French, German, Japanese, Korean, Chinese, Arabic, and more.

Freeze Words

Preserve brand names, technical terms, and specific phrases during humanization.

AI Detection

Built-in scoring endpoint. Check if text passes detectors before publishing.

High Availability

Built for production workloads. Reliable infrastructure you can count on.

FAQ

Common questions

Ready to integrate?

Get your API key and start humanizing text in under 5 minutes.