Detect
Detect AI writing
Scores how likely a text is to be AI-generated, sentence by sentence, and returns the reasons: structural patterns, phrase habits and rhythm. Optionally calibrated against a known writer's own samples.
POST
Billing. Billed per input word at the Detect rate. Calibrated requests cost the same. Credits & pricing
Body
application/jsontextstringrequiredText to analyse, 40–25,000 words. Short texts return confidence: low.
granularityenumdefault: sentencesentence adds per-sentence scores.
Available options:
documentsentenceexplainbooleandefault: trueReturn the signals behind the score.
calibrate_tostringA voice_id. Scores are reported relative to that writer's own baseline.
Response
200 · application/jsonverdictenumlikely_human | mixed | likely_ai
ai_likelihoodnumber0–1. A signal, not proof of authorship.
confidenceenumlow | medium | high. Driven mostly by length.
sentencesarrayPer-sentence scores and signals.
structurearrayDocument-level patterns, e.g. restated_close, announced_thesis.