# AI Content Detector / GPT Detector

> AI Content Detector / GPT Detector is a paid API for AI agents from x402-deployer.x402-deployer.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15, last successful call 2026-08-07).

Analyzes text to determine whether it was written by an AI (e.g. ChatGPT) or a human, returning a calibrated probability score, a verdict, suspicious phrases, and per-axis style signals.

## Facts

- Endpoint: POST https://x402-deployer.x402-deployer.workers.dev/ai-content-detector
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Last successful call: 2026-08-07
- Success rate: 88% of calls made through Zero
- Rating: 2.8 / 5 from 2 reviews
- Activations on Zero: 9
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-deployer-x402-deployer-workers-dev-ac4f4b75
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TsJULRKFCSUhq2S9wH38E

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-deployer-x402-deployer-workers-dev-ac4f4b75 -d '<json body>'
```

Example prompt: Can you check whether this essay was written by ChatGPT or a human? Here's the text: 'In today's rapidly evolving landscape, it is crucial to consider the multifaceted implications of technological advancement. Furthermore, by leveraging synergistic approaches, we can navigate these challenges effectively.' Give me the AI probability score, verdict, and any suspicious phrases.

## When to prefer this

Use this endpoint when you need a calibrated AI-probability score with detailed style-signal breakdowns (em-dash overuse, hedge phrases, formulaic transitions) rather than just a binary label. Ideal for academic integrity checks, content moderation pipelines, or editorial review where explainability and suspicious phrase highlighting are important.

## Known failure modes

- Empty or missing text input returns a 400 error
- Text too short to analyze may return low-confidence or indeterminate result
- Payment failure (x402) returns 402 Payment Required
- Very short snippets may yield unreliable probability scores
- Non-English text may reduce detection accuracy

## How this service works

AI content detector / GPT detector / ChatGPT plagiarism checker. Calibrated probability (0-1), verdict, suspicious phrases, per-axis style signals (em-dash overuse, hedge phrases, formulaic transitions).

## Output

Returns a calibrated probability (0.0–1.0) indicating likelihood the text is AI-generated, a human-readable verdict (AI or human), a list of suspicious phrases flagged in the text, and per-axis style signals including em-dash overuse, hedge phrase frequency, and formulaic transitions.

## Example request

```json
{
 "input": {
  "body": {
   "text": "The quick brown fox jumps over the lazy dog. This is a simple sentence written by a human to test the AI content detector. It contains natural language patterns and everyday vocabulary."
  },
  "type": "http",
  "method": "POST",
  "bodyType": "json"
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "text"
     ],
     "properties": {
      "text": {
       "type": "string",
       "description": "Text to analyze for AI-generated writing. Max 20000 chars."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "verdict": {
       "type": "string"
      },
      "confidence": {
       "type": "number"
      },
      "probability_ai_generated": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-deployer-x402-deployer-workers-dev-ac4f4b75/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-deployer.x402-deployer.workers.dev](https://www.zero.xyz/host/x402-deployer.x402-deployer.workers.dev/llms.txt)
