Getting Started
Integrate WalterAI humanizer and AI detection into your applications via a simple REST API.
Overview
The WalterAI API lets you programmatically humanize AI-generated text and detect AI-written content. All endpoints are available over HTTPS and return JSON responses.
Base URL:
https://developer-portal.walterwrites.ai/apiQuick Start
1. Get Your API Key
Sign in to the Developer Portal and create an API key on the API Keys page. Select the scopes your key needs (Humanizer, AI Detector, Image Detector, or any combination).
The full API key is only shown once at creation. Copy and store it securely.
2. Make Your First Request
curl -X POST https://developer-portal.walterwrites.ai/api/humanizer/ \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{
"content": "Artificial intelligence has revolutionized numerous industries by automating complex tasks and enhancing decision-making processes."
}'3. Get the Result
{
"status": "success",
"result": "AI has transformed many industries, making complex tasks automatic and improving how decisions are made.",
"execution_time": 2.34,
"word_count": 18,
"credits_remaining": 1982,
"user": {
"id": 12345
}
}Available Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/humanizer/ | POST | Transform AI-generated text into natural, human-like content |
/api/detector/ | POST | Analyze text to detect AI-generated content |
/api/image-detector/predict/ | POST | Detect AI-generated images |
/api/detect-and-humanize/ | POST | Detect AI content and automatically humanize if above threshold |
/api/jobs/{task_id}/ | GET | Check status of an async processing job |
Key Concepts
- Authentication — All requests require an
X-API-Keyheader. See Authentication. - Credits — Text endpoints consume credits by word count (1 credit = 1 word); the Image Detector is priced by image resolution. See Credits.
- Sync & Async — All service endpoints support both synchronous and asynchronous processing. See Async Jobs.