ZeroGPT AI Detection API

The ZeroGPT API is being built to detect whether a given piece of text was generated by an AI language model or written by a human, so you can integrate that check directly into your own applications.

Coming Soon
api-example.js
const response = await fetch("/api/v1/text/detect", {
 method: "POST",
 headers: {
  "X-API-Key": 'YOUR_API_KEY',
  "Content-Type": 'application/json'
 },
  body: JSON.stringify({
 input_text: 'Clearly, artificial intelligence is having a moment. Back in November of 2022, San Francisco–based OpenAI debuted ChatGPT...' 
 })
 });

const data = await response.json();

/* Example Response (raw output from the live v2.4 model):
{
  api_version: "v2.4",
  model: { version: "v7.3" },
  result: {
    verdict: "human",
    display_confidence: 13.7,
    is_ai: false
  },
  inference: { words_count: 115, language: "en" },
  paragraphs: [ /* per-paragraph scores */ ]
}
*/
REST API
Developer API

A REST API for Developers (Coming Soon)

We're building a REST API so you can integrate ZeroGPT's AI detection directly into your own applications.

Easy Integration

Planned: simple POST requests with a JSON request body

Fast Analysis

Planned: fast text analysis for application workflows

Reliable Access

Planned: consistent, reliable API access

API-Key Authentication

Planned: API-key authentication and usage monitoring

API Access: API access is coming soon.

Authentication

Every request must include your API key in the X-API-Key header.

X-API-Key: YOUR_API_KEY

Endpoint

MethodPathDescription
POST/api/v1/text/detectAnalyze text and return an AI-generated probability score

Required JSON parameter: input_text (string).

Example Request

curl --request POST \
  --url /api/v1/text/detect \
  --header 'X-API-Key: YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "input_text": "Clearly, artificial intelligence is having a moment. Back in November of 2022, San Francisco–based OpenAI debuted ChatGPT, a large language model chatbot that can mimic human writing styles, from a simple Siri-level response to a novel short story in the style of Shakespeare. The reaction was voracious. \"The College Essay Is Dead,\" proclaimed one headline from The Atlantic of ChatGPT'''s potential to assist shortcut-seeking students. Seattle Public Schools banned it from learning devices, and the University of Washington released guidance for professors unsure how to navigate the plagiarism minefield. Not even three months later, after a rumored $10 billion investment in OpenAI, Microsoft unveiled \"new Bing\"—part search engine, part AI butler—during a Redmond press event."
  }'

Example Response

{
  "api_version": "v2.4",
  "performance": {
    "processing_ms": 1290
  },
  "result": {
    "verdict": "human",
    "confidence_tier": "high_human",
    "display_confidence": 13.7,
    "is_ai": false
  },
  "content_ratios": {
    "ai": 0.0,
    "human": 1.0,
    "uncertain": 0.0
  },
  "inference": {
    "language": "en",
    "paragraph_count": 2,
    "sentence_count": 6,
    "words_count": 115
  },
  "paragraphs": [
    {
      "index": 1,
      "text": "Clearly, artificial intelligence is having a moment. Back in November of 2022, San Francisco–based OpenAI debuted ChatGPT, a large language model chatbot that can mimic human writing styles, from a simple Siri-level response to a novel short story in the style of Shakespeare. The reaction was voracious. \"The College Essay Is Dead,\" proclaimed one headline from The Atlantic of ChatGPT's potential to assist shortcut-seeking students.",
      "score": 0.2493,
      "zone": "human",
      "words_count": 65
    },
    {
      "index": 2,
      "text": "Seattle Public Schools banned it from learning devices, and the University of Washington released guidance for professors unsure how to navigate the plagiarism minefield. Not even three months later, after a rumored $10 billion investment in OpenAI, Microsoft unveiled \"new Bing\"—part search engine, part AI butler—during a Redmond press event.",
      "score": 0.1764,
      "zone": "human",
      "words_count": 50
    }
  ]
}

Rate Limits & Free Access

API access is coming soon. Rate limits and plan details will be published here once the API is available.

Notify Me

Frequently Asked Questions

How do I get an API key?

API key issuance is coming soon. Check back here once it's available.

What's the rate limit?

Rate limits will be published once the API is available.

What languages does the API support?

Language support hasn't been finalized yet. It will be documented here once the API is available.

What's the maximum text length per request?

Input limits haven't been finalized yet. They will be documented here once the API is available.