Getting Started
Get up and running with the UndetectedGPT API in under 5 minutes. Send AI-generated text in, get human-sounding output back.
Setup
Create an account
Sign up at www.undetectedgpt.ai/signup if you don't have an account yet.
Create an API key
Go to API Keys and create a new key. Copy it immediately as it will only be shown once. Your key starts with ugpt_live_. Creating your first key adds 1,000 free words to your account, so you can start testing right away.
Make your first request
Use the key in the Authorization header as a Bearer token. See the example below.
Buy words when you need more
Each API request deducts the number of input words from your balance. Failed requests are refunded automatically, and inputs under 5 words are returned unchanged at no charge. When your free words run out, go to Billing and purchase a word pack.
Your first API call
Replace YOUR_API_KEY with the key you just created.
curl -X POST https://www.undetectedgpt.ai/api/v1/humanize \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Your AI-generated text here"}'Response
A successful request returns the humanized text, the number of words used, and your remaining balance.
{
"output": "The humanized version of your text...",
"words_used": 5,
"words_remaining": 249995
}The request also accepts optional tone, model, spelling, ultra_stealth and markdown parameters; see the API Reference for all of them.
Next steps
Was this page helpful?