API Documentation
Integrate UnGPT's text humanization into your applications
Quick Start
Get started with the UnGPT API in minutes
2. Make your first request
curl -X POST https://ungpt.ai/api/v1/humanize \
-H "Authorization: Bearer ungpt_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Your AI-generated text here"}'
3. Get humanized text
{
"humanizedText": "Your naturally written text",
"wordsProcessed": 12
}
API Reference
Complete API endpoint documentation
Humanize Text
POST /api/v1/humanize
Headers
Header | Value | Required |
---|---|---|
Authorization | Bearer ungpt_YOUR_API_KEY | Yes |
Content-Type | application/json | Yes |
Request Body
Parameter | Type | Description | Required |
---|---|---|---|
text | string | The text to humanize | Yes |
Response
{
"humanizedText": "The humanized version of your text",
"wordsProcessed": 150
}
Authentication
How to authenticate API requests
All API requests must include your API key in the Authorization header using the Bearer scheme:
Authorization: Bearer ungpt_YOUR_API_KEY
Important: Keep your API keys secure and never expose them in client-side code or public repositories.
Rate Limits & Usage
Understanding API limits and usage
Word Limits by Plan
Plan | Word Limit | Reset Period |
---|---|---|
Free | No API access | - |
Weekly | 10,000 words | Weekly |
Monthly/Annual | 40,000 words | Monthly |
Word usage is shared across the web interface, Chrome extension, and API.