Developer API
Stable URL intelligence interfaces from day one.
Every endpoint returns structured JSON with scores, evidence arrays, recommendations, and limitation caveats. Authentication via API key header.
POST/api/v1/scans/urlCreate an instant or deep URL scan.
POST/api/v1/detect/textAnalyze pasted article text for AI-generation risk signals.
GET/api/v1/scans/{id}Return scan status, scores, evidence, recommendations, and limitations.
POST/api/v1/projectsCreate a monitored domain project.
POST/api/v1/visibility/runsStart an AI visibility prompt batch.
GET/api/v1/reports/{id}Return public or private report data.
POST/api/v1/webhooksRegister scan completion webhooks.
POST/api/auth/signupCreate an email/password account and store session/device details.
POST/api/auth/loginCreate a secure session and update device audit trail.
Sample response
{
"score": 82,
"confidence": 78,
"risk_level": "low",
"evidence": [],
"recommendations": [],
"limitations": [
"AI detection is probabilistic, not legal proof."
]
}Authentication
Pass your API key in the Authorization: Bearer <key> header. API keys are generated from your dashboard after signup. Rate limits and quota are enforced per key on all plans.