Proofademic developer APIs
Content Authenticity APIs
Connect AI detection, source matching and grammar correction to review queues, publishing systems and content workflows with one developer account.
- REST API
- X-API-Key auth
- Sync + async
developer-portal.proofademic.ai/api
01 / Text
POST
/api/detector/
AI likelihood + sentence signals
02 / Image
POST
/api/image-detector/predict/
Real, fake, or inpainting
03 / Sources
POST
/api/plagiarism/scan/
Source matches + highlight ranges
04 / Grammar
POST
/api/grammar/correct/
Corrected text + word-level diff
API catalog
Choose the API you need.
Use one endpoint or combine text detection, image detection, source matching and grammar correction through the same developer account.
AI Text Detector API
Return a document-level AI score and sentence-level items that show which passages drove the result.
POST /api/detector/
Explore the text API →
Available now · ImageAI Image Detector API
Classify uploaded images as real, fake, or inpainting with confidence and per-class probabilities.
POST /api/image-detector/predict/
Explore the image API →
Available now · SourcesPlagiarism Checker API
Return a plagiarism score, matched sources, similarity data and exact highlight ranges.
POST /api/plagiarism/scan/
Explore the plagiarism API →
Available now · WritingGrammar Checker API
Correct English grammar, spelling and punctuation, with every edit identified in a word-level diff.
POST /api/grammar/correct/
Explore the grammar API →
First request
Create a key and send your first request.
Create a key in the developer platform, send it in the X-API-Key header, and post the content you want to analyze.
/api/detector/
curl -X POST \
https://developer-portal.proofademic.ai/api/detector/ \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content": "Text to analyze"
}'
Request routing
Choose how text detection results are delivered.
Receive a completed result in the initial response, or submit an asynchronous job and retrieve it by polling, webhook or both.
Asynchronous results remain available for one hour. Review the jobs lifecycle ↗
API essentials
Authenticate requests and handle API errors.
Authenticate with a scoped API key, handle the documented error responses and validate requests against each endpoint's current limits.
Scoped API keys
- Header
- X-API-Key
- Text
- ai_detector scope
- Manage
- Developer platform
Four focused APIs
Use dedicated endpoints for AI text detection, AI image detection, plagiarism checking and grammar correction.
Documented error responses
400 · 401 · 403 · 429Developer resources
Manage keys and follow the current API reference.
Manage API keys and usage in the platform. Use the documentation for current request schemas, response fields, job states and error handling.
Research and guidance
Learn how AI detection works and how to interpret its results.

Understanding AI Detection Technology: How It Works and Why It Matters
As AI writing tools become more sophisticated, the need for reliable detection methods grows. Learn how modern AI detection works and why…
Read the article →
How Does Turnitin Detect AI? The Technology Explained
Learn how Turnitin detects AI, what its scores mean, and why false positives happen. A complete guide to detection accuracy, limits, and…
Read the article →
Does Grammarly Count as AI? What Students Need to Know
Learn how Grammarly differs from generative AI writers, if it triggers AI detectors, and what this means for academic integrity.
Read the article →API questions
Before you start building.
AI text detection, AI image detection, plagiarism checking and grammar correction endpoints are documented and available now. The Jobs API supports asynchronous text detection workflows.
Create an API key in the developer platform and send it in the X-API-Key header. Each key must include the scope required by the endpoint.
Yes. The text detector supports webhooks, polling or both. Asynchronous jobs return a task ID and remain available for one hour.
Use the API documentation for current endpoint limits and the developer platform for the terms associated with your account.
Yes. Create a scoped key in the developer platform, then use the endpoint reference to test authentication and request handling.
Start building
Add content authenticity checks to your product.
Create an API key, test the available endpoints with 2,000 trial credits and use the structured results in your review workflow.