Institutional API Overview

Integrate CrossPlag’s institutional-grade AI detection engine directly into your LMS, CMS, or custom workflow. Our RESTful API provides real-time analysis of text for GPT-4o, Claude 3.5, and Gemini signatures.

API Version: 1.2.0 System Status: Operational

Authentication

The CrossPlag API uses API keys to authenticate requests. You can view and manage your API keys in the Developer Dashboard.

Security Note: Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.

Pass your API key in the request header:

Authorization: Bearer cp_live_8e92...
// Or use the custom header
X-API-KEY: cp_live_8e92...
POST

/v1/scan

Analyzes a text segment for AI-generated content patterns. Returns probability scores, burstiness metrics, and flagged sentences.

Request Body

Parameter Type Description
input_text string The text to analyze. Min 50 words, Max 15,000 words.
model_version string Optional. Default: ‘latest’. Use ‘v2.5’ for legacy support.
sensitivity float Optional. 0.0 to 1.0. Default: 0.5. Adjusts FP threshold.
import requests

url = "https://api.crossplagaidetector.com/v1/scan"

payload = {
    "input_text": "Artificial intelligence creates content by predicting...",
    "sensitivity": 0.8
}

headers = {
    "X-API-KEY": "cp_live_8e92...",
    "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())

Rate Limits & Quotas

Plan Tier Requests / Minute Monthly Quota Burst Support
Free Tier 60 req/min 10,000 words
Institutional 5,000 req/min Unlimited

Request API Access

Join over 500+ universities integrating CrossPlag. Fill out the form below to receive your sandbox API keys immediately.