Articles on: Developer API

Humanizer Proxy

Humanizer Proxy API


The Humanizer Proxy allows users to test different Humanizers without needing to change endpoints. The API accepts a JSON payload and processes the text using the specified Humanizer.


Swagger Testing Endpoint


Test the API interactively: click Authorize, input your API key, and click Try it Out to test an example request.


https://human.undetectable.ai/docs/


API Endpoint


POST /humanize


https://human.undetectable.ai/humanize


Processes text using the specified Humanizer.


Request


  • Method: POST
  • Content-Type: application/json
  • Header: API-Key: your-api-key


JSON Payload


{
  "humanizer": "undetectable",
  "text": "Your text which is at least 250 characters long. Make sure the input meets the minimum length requirement so that it can be processed successfully."
}


Parameters


  • humanizer (string): Specifies the humanizer to use. Required.
  • text (string): The text to be humanized. Must be at least 250 characters long. Required.


Humanizer Parameter Options


stealth
Our Existing Model


undetectable
Our New Model 🔥


Note


The API cannot accept raw unescaped line breaks. To preserve paragraph breaks, escape line breaks as \n\n in your JSON payload.


Possible Response Status Codes


  • 200 OK: The request was processed successfully.
  • 400 Bad Request: The request was invalid (e.g., missing required fields or text is shorter than the minimum 250 characters).
  • 401 Unauthorized: The API key is missing or invalid.
  • 402 Payment Required: Insufficient word credits or active subscription required.
  • 500 Internal Server Error: An error occurred on the server.


Response Example (200 OK)


{
  "output": "Here is the humanized version of your text with improved flow and natural phrasing, rewritten to pass AI detection while preserving the original meaning.",
  "humanizer": "undetectable"
}


CURL Request Example


Bash


curl -X POST https://human.undetectable.ai/humanize \
  -H "Content-Type: application/json" \
  -H "API-Key: your-api-key" \
  -d '{
    "humanizer": "stealth",
    "text": "This is an example text which is at least 250 characters long to meet the requirement. It is only for testing purposes and should demonstrate how the Humanizer Proxy works with this API."
  }'

Updated on: 08/10/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!