API Documentation

Integrate UnGPT's text humanization into your applications

Quick Start

Get started with the UnGPT API in minutes

1. Get your API key

API access requires an active premium subscription (Weekly, Monthly, or Annual).

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

HeaderValueRequired
AuthorizationBearer ungpt_YOUR_API_KEYYes
Content-Typeapplication/jsonYes

Request Body

ParameterTypeDescriptionRequired
textstringThe text to humanizeYes

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

PlanWord LimitReset Period
FreeNo API access-
Weekly10,000 wordsWeekly
Monthly/Annual40,000 wordsMonthly

Word usage is shared across the web interface, Chrome extension, and API.

Ready to Get Started?

Choose a premium plan to access the API

API access is included with all premium subscriptions. Choose the plan that fits your needs: