Skip to main content
POST
Python

Authorizations

Authorization
string
header
required

Your API key as the Bearer token in the Authorization header.

Query Parameters

external_id
string | null

An optional external identifier for tracking this text analysis

include_annotations
boolean
default:false

Include block-level AI detection annotations in the response

Body

application/x-www-form-urlencoded
text
string
required

The text content to analyze for AI generation (minimum 250 characters, maximum 500,000 characters)

Required string length: 250 - 500000

Response

Successful Response

id
string<uuid>
required

Unique identifier associated with the request

report
object
required
metadata
TextMetadata · object
required
created_at
string<date-time>

Date and time of request processing

external_id
string | null

The external identifier provided in the request, if any