Complete guide to integrating Unbotify into your application
Sign up for an account at unbotify.com/signup
Visit your dashboard and create a new API key. Copy and store it securely.
Use your API key in the X-API-Key header to authenticate your requests.
All API requests must be authenticated using either:
X-API-Key headerAuthorization header/humanizer/humanizeTransform AI-generated text into natural, human-like writing through 11 sequential phases.
{
"text": "string (required)",
"model": "string (optional, default: anthropic/claude-sonnet-4.5)",
"mode": "string (optional, default: standard)"
}{
"success": true,
"result": "humanized text",
"phaseResults": [
{
"phase": 1,
"title": "Grammar Foundation",
"changed": true,
"inputLength": 100,
"outputLength": 102,
"output": "..."
}
]
}/humanizer/healthCheck the health status of the humanizer service.
{
"status": "ok",
"apiKeyConfigured": true
}curl -X POST https://api.unbotify.ai/humanizer/humanize \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"text": "Your AI-generated text here",
"model": "anthropic/claude-sonnet-4.5",
"mode": "standard"
}'Rate limits are applied per API key. Contact support for increased limits.
| Code | Description |
|---|---|
400 | Bad Request - Invalid parameters |
401 | Unauthorized - Invalid or missing API key |
429 | Too Many Requests - Rate limit exceeded |
500 | Internal Server Error - Service error |